Bonjour,
Je suis actuellement étudiante ingénieure en bac+4. Pour un projet scolaire je dois traiter des données d'altimétrie sur Matlab.
A partir de données IGN j'ai recréée une matrice de la zone voulue qui regroupe les données d'altitude. C'est à dire que chaque valeur de la matrice est une la valeur d'altitude pour un point donné.
En l'affichant j'obtient :
Mon problème est le suivant : à partir de cette matrice je dois créer une matrice comportant la pente pour chaque point.
A mon avis la norme du gradient de chaque point devrait me donner la pente de ce dernier, mais je n'arrive pas à le coder sur Matlab.
J'ai donc besoin de vous.
Comment calculer le gradient de chaque valeur d'une matrice et de le renvoyer en une autre matrice ?
J'ai essayé de faire une boucle for, sans succès. Voici mon code, sachant que DonneesDalle est la matrice comportant les données d'altitudes et Pas est le pas entre mes points :
En vous remerciant pour toutes vos réponses,
Partager