怎么用matlab在一张纸上画出四个小图

 我来答
tanitan_elf
推荐于2018-03-15 · TA获得超过1203个赞
知道答主
回答量:73
采纳率:0%
帮助的人:66.1万
展开全部
用subplot(m,n,p)或者subplot(mnp)
在你的这个情况中p=4,也就是总共4张图;m是你想要的行数,n是你想要的列数。
例如你要把四个图摆成“田”,那就是
subplot(2,2,1);plot(x1,y1);
subplot(2,2,2);plot(y2,x2);

subplot(2,2,3);plot(y3,x3);

subplot(2,2,4);plot(y4,x4);

或者你想把四张图摆成一列,那就是
subplot(4,1,1);plot(x1,y1);
subplot(4,1,2);plot(y2,x2);
subplot(4,1,3);plot(y3,x3);
subplot(4,1,4);plot(y4,x4);
du瓶邪
推荐于2017-09-06 · TA获得超过2.4万个赞
知道大有可为答主
回答量:1.7万
采纳率:100%
帮助的人:2828万
展开全部
figure()
Subplot(m,n,p)
注:m 有m行图,n 有n列图,p当前要画的是哪个图。
p的排序从左到右,从上到下,左上角为第1幅图。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wlf198886
2012-07-12 · TA获得超过153个赞
知道答主
回答量:94
采纳率:0%
帮助的人:57.3万
展开全部
简单的说,用subplot函数,比如说你要画4个图,如果是田字形的,subplot(22x);plot(x1,y1):title('');表示的是2*2的两行两列的图,x是从一到四的数,如果想一行四列改subplot(abx)中ab即可,ab是控制子图的行和列的。例如,想画6个图,ab就可以写成2*3,3*2等等,现在x就变为1到6的数了,希望容易理解。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
matlab爱好者
2020-12-18 · matlab编程与科研资料分享,欢迎关注!
matlab爱好者
采纳数:16 获赞数:28

向TA提问 私信TA
展开全部

本视频展示如何用matlab绘制散圆状态图,可用于相关科研数据绘图!

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
手机用户96446
2012-07-12 · TA获得超过169个赞
知道答主
回答量:139
采纳率:0%
帮助的人:112万
展开全部
subplot
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式