按等高线地形图构建地貌图 谢谢了!
来源:百度知道 编辑:UC知道 时间:2024/06/08 03:55:47
要求:1 绘制俯视的二维平面图。
2 绘制三维立体图。
3 渲染着色。
2 绘制三维立体图。
3 渲染着色。
(1)源程序
[X,Y,Z]=peaks(30); %定义变量
contour(X,Y,Z,12); %等高线赋值
C=contour(X,Y,Z,12);
clabel(C); %给等高线加标注
xlabel('X-axis'),ylabel('Y-axis')
title('2-D CONTOUR OF PEAKS')
2.在三维空间中绘制等高线
(1)源程序
[X,Y,Z]=peaks(30); %定义变量
contour(X,Y,Z,12);
C=contour(X,Y,Z,12); %等高线赋值
clabel(C) %给等高线加标注
xlabel('X-axis'),ylabel('Y-axis')
title('3-D CONTOUR OF PEAKS')
contour3(peaks)
3.绘制三维立体图
(1)源程序
[X,Y,Z]=peaks(30);%定义变量
Grid
on,xlabel('x-axis'),ylabel('y-axis'),zlabel('z-axis')
subplot(1,1,1)
meshc(X,Y,Z);%绘制三维图title(' MESHC of
PEAKS ')
surfl(X,Y,Z),title(' SURFL
OF PEAKS ')
shading flat