MATLAB Subplot 示例:绘制曲线和曲面
这个程序使用 MATLAB 的 subplot 函数将图形分成了 1 行 2 列的布局。在第一个子图中,使用绿色虚线绘制了函数 y=6sin(x.^2)+1,其中 x 的范围是从 0 到 6,步长为 0.6。在第二个子图中,使用 meshgrid 函数生成了网格点坐标,然后根据函数 z=1-exp(-0.5(x.^2+y.^2)) 生成了一个三维曲面,并使用 surf 函数进行可视化。图形标题为 'surf z',并在坐标为 (1,2,2) 的位置上添加了文本 'z(1,2,2)'。
x=0:0.6:6;
subplot(1,2,1)
y=6*sin(x.^2)+1;
plot(x,y,'g--')
%功能(2)
subplot(1,2,2)
[x,y]=meshgrid(x);
z=1-exp(-0.5*(x.^2+y.^2));
surf(x,y,z)
title('surf z')
text(1,2,2,'z(1,2,2)')
原文地址: http://www.cveoy.top/t/topic/bzjX 著作权归作者所有。请勿转载和采集!