码迷,mamicode.com
首页 > 其他好文 > 详细

matlab等高线绘制

时间:2017-08-30 00:56:33      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:选择   color   image   等高线   设置图   src   class   图像   函数   

参考代码:

figure;// Figure建立新的图形

z=double(z);
x=1:length(z);
y=x;
[X2,Y2]=meshgrid(x,y);
subplot(121);
[C,h]=contour(X2,Y2,z);// contour函数在MATLAB中,该函数用于绘制矩阵的等高线。
axis([0 2300 0 2300 ]);//设置图像的坐标轴
title(‘距月面2400m处的等高线图‘,‘FontSize‘,14);
colormap(gray);
z1=G{5};//根据上面分析,选择5作为降落点
x=1:length(z1);
y=x;
[X2,Y2]=meshgrid(x,y);
subplot(122);
contour(X2,Y2,double(z1));
colormap(gray);colorbar;
title(‘ 5号区域等高线图‘,‘FontSize‘,14);


技术分享
[X,Y] = meshgrid(x,y)
解释:输出X的每一行的数值都是复制的x的值;输出Y的每一列的数值都是复制的y的值。
[X,Y]=meshgrid(x)与[X,Y]=meshgrid(x,x)是等同的

matlab等高线绘制

标签:选择   color   image   等高线   设置图   src   class   图像   函数   

原文地址:http://www.cnblogs.com/yezhaodan/p/7450949.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!