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

高程是dem采集的,需要用MATLAB来算地形起伏度。... 高程是dem采集的,需要用MATLAB来

算地形起伏度。
展开
 我来答
山水阿锐
推荐于2017-12-16 · TA获得超过34.3万个赞
知道顶级答主
回答量:23.7万
采纳率:91%
帮助的人:3.2亿
展开全部
您好,这样的:
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计算一组数据,需要选择方形邻域或者圆形邻域,进行扫描,计算邻域内最大值于最小值的差,应该怎么编写程序呢。就是这种的,

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式