同一Figure中作多幅图

优质
小牛编辑
136浏览
2023-12-01

subplot 命令可以在同一窗口中作多幅图或把它们打印到同一纸上。输入

    subplot(m,n,p)
    

把figure窗口分成m*n个子区域及选择第p个区域为当前图。所作图是从figure窗口的顶行开始标号,然后第2行,依次类推。例如,以下语句在figure窗口的4个不同子区域分别作图。

    t = 0:pi/10:2*pi;
    [X,Y,Z] = cylinder(4*cos(t));
    subplot(2,2,1); mesh(X)
    subplot(2,2,2); mesh(Y)
    subplot(2,2,3); mesh(Z)
    subplot(2,2,4); mesh(X,Y,Z)