MATALB之subplot命令

MATALB之subplot命令

  • 原创
  • |
  • 浏览:5140
  • |
  • 更新:
  • 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)');

经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
举报 作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
投票(13) 已投票(13)
+1
有得(0)
我有疑问(0)

说说为什么给这篇经验投票吧!

你还可以输入500字


只有签约作者及以上等级才可发有得 如何加入回享?你还可以输入1000字

你还可以输入500字

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值