请问如何使用MATLAB画三维地形起伏度图

高程是dem采集的,需要用MATLAB来

算地形起伏度。

您好,这样的:
1)xlsread ,read the excel file

2)xx=28:0.1:36; yy=113.5:0.1:122 ,zz=xlsread(...)
[x,y,z]=meshgrid(xx,yy,zz)

3)surf,plot3,mesh....
同学问Matlab能不能画三维地形图,答案是肯定的,不过我想到的方法是下载一下地形数据进行画图,matlab自带的或是M_map中使用的地形貌似只能画二维图(在我去年的一个帖子中有介绍画二维高精度地形数据的方法http://bbs.06climate.com/forum.php?mod=viewthread&tid=4206&page=1&extra=#pid29634 ,如果有采用Matlab自身地形数据画三维地形图方法的话,希望有同学能指教),地形数据采用了ETOPO5,数据网址是http://iridl.ldeo.columbia.edu/SOURCES/.NOAA/.NGDC/.ETOPO5/.elev/?help+datafiles追问

请问用MATLAB计算一组数据,需要选择方形邻域或者圆形邻域,进行扫描,计算邻域内最大值于最小值的差,应该怎么编写程序呢。就是这种的,

温馨提示:答案为网友推荐,仅供参考
相似回答