matlab如何创建多个窗口

 我来答
lhmhz
高粉答主

2020-11-26 · 专注matlab等在各领域中的应用。
lhmhz
采纳数:7264 获赞数:17023

向TA提问 私信TA
展开全部

用matlab创建多个窗口的函数是subplot()函数。subplot()函数使用格式:

subplot(m,n,p)

该命令函数的意思是,将当前图窗划分为m×n网格,并在p指定的位置创建坐标区。MATLAB按行号对子图位置进行编号。第一个子图是第一行的第一列,第二个子图是第一行的第二列,依此类推。如果指定的位置已存在坐标区,则此命令会将该坐标区设为当前坐标区。

那如何使用,请看下列例子:

subplot(2,2,1) %创建2行2列子窗口,在第1行第1子窗显示

x = linspace(0,10);
y1 = sin(x);
plot(x,y1)
title('Subplot 1: sin(x)')
subplot(2,2,2)%创建2行2列子窗口,在第1行第2子窗显示

y2 = sin(2*x);
plot(x,y2)
title('Subplot 2: sin(2x)')
subplot(2,2,3)%创建2行2列子窗口,在第2行第3子窗显示

y3 = sin(4*x);
plot(x,y3)
title('Subplot 3: sin(4x)')
subplot(2,2,4)%创建2行2列子窗口,在第2行第4子窗显示

y4 = sin(8*x);
plot(x,y4)
title('Subplot 4: sin(8x)')

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式