当前位置

首页 > 母婴教育 > 学习交流 > MATALB之subplot命令

MATALB之subplot命令

推荐人: 来源: 常识咖 阅读: 2.92W 次

操作方法

(01)subplot命令

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

(03)调用格式

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

(05)实例

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

(07)结果

MATALB之subplot命令

(08)编程

(09)x=-pi:0.05:pi; %定义域[-pi,pi],步长为0.05y1=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)');