Effacer les filtres
Effacer les filtres

How can I get slope from DEM data?

10 vues (au cours des 30 derniers jours)
HyoJae Lee
HyoJae Lee le 2 Mar 2021
Modifié(e) : HyoJae Lee le 3 Mar 2021
Hi, I'm undergraduate student from Yonsei University, Seoul. I have a question about MATLAB.
I have a DEM data like this picture.
Each row and column indicates the length of data set(1952X2101), and each value means elevation.
I want to calculate the slope of radom radial degree.
If I put random radial degree like 45 degree(0-90 degree), MATLAB shows slope like 0.08 (in ratio)
How can I make this one?
Thanks for reading.
  4 commentaires
KSSV
KSSV le 3 Mar 2021
(1,1) --> 1. then, I put radial degree like 45. In this case, slope will be 0.4.
How slop is 0.4? To get slope you need two points right? What is other point?
HyoJae Lee
HyoJae Lee le 3 Mar 2021
Modifié(e) : HyoJae Lee le 3 Mar 2021
Oh, I was totally wrong. Sorry, It is 1.697056...
I calculated slope by y's rate of change / x's rate of change.
y can be 1 2 4 8 10.
and x is row(or column) number 1 2 3 4 5 * square root 2. (In 45 degree, data length of each point will be increased by square root 2)
I want to get the entire radial slope, not just two points, which has starting point of (1,1).
This picture might help. (This picture is visualization of the matrix.)
Thanks for helping me.

Connectez-vous pour commenter.

Réponses (0)

Catégories

En savoir plus sur MATLAB dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by