MATALB之subplot命令

作者:流年 | 创建时间: 2023-06-14
MATALB之subplot命令

操作方法

subplot命令

subplot命令是将图片窗口划分成若干区域,按照一定顺序使得图形在每个小区域内呈现其图形。

调用格式

①subplot(m,n,i):把图形窗口分为m×n个子图,并在第i个子图中画图;②subplot(m,n,i,’replace’):若在绘制图形的时候已经定义了坐标轴,该命令将删除原来的坐标轴,并创建一个新的坐标轴系统; ③subplot(’position’,[left bottom width height]):在指定位置[left bottom width height]创建新的坐标系,并且各个参数在0到1之间取值。

实例

在这里我们用函数y1=sin(x),y2=cos(x)和y3=tan(x)3个函数在定义域[-pi,pi]来举例。

结果

编程

x=-pi:0.05:pi; %定义域[-pi,pi],步长为0.05 y1=sin(x);y2=cos(x);y3=tan(x); %3个函数 subplot(2,2,1);      %生产两行两列的区域 plot(x,y1,'m.');  %第1行第1列,放y1函数的图像 grid on;      %添加网格 title('y=sinx'); %标题 subplot(2,2,2); %第1行第2列,放y2函数的图像 plot(x,y1,'rp'); grid on; title('y=cos(x)'); subplot('position',[0.2,0.02,0.6,0.45]); %%第2行第1列,放y3函数的图像,且大小自行调整 plot(x,y3); grid on; text(0.3,2.3,'y3=tan(x)');

点击展开全文

更多推荐