mdsk.net
当前位置:首页 >> mAtlAB多个图像窗口 >>

mAtlAB多个图像窗口

命名hold on,同一窗口画多个图片 或者subplot,划分多个窗口,同一窗口分成多个图片

可以采用subplot函数.具体解释subplot(m,n,p);先指定将一个图分为m行n列,当前画图为p.以下以画正弦函数,余弦函数,一次函数和二次函数在【-3,3】范围的图像为例说明如何使用subplot函数.代码:>> subplot(2,2,1)>> plot(-3:0.01:3,sin(-3:0.01:3))>> subplot(2,2,2);>> plot(-3:0.01:3,cos(-3:0.01:3))>> subplot(2,2,3);>> plot(-3:0.01:3,-3:0.01:3)>> subplot(2,2,4);>> plot(-3:0.01:3,(-3:0.01:3).^2)

采用函数subplot(N,M,N*M)N为窗口水平分割的图像数目,M为窗口竖直分割的图像数目,后面的N*M为第几个图像例如:x=[1:10];subplot(211)plot(x,y,'r')subplot(212)plot(x,2*y,'m')

subplot可以实现 使用方法:subplot(m,n,p)或者subplot(m n p). subplot是将多个图画到一个平面上的工具.其中,m表示是图排成m行,n表示图排成n列,也就是整个figure中有n个图是排成一行的,一共m行,如果m=2就是表示2行图.

方法步骤如下: 1、首先打开计算机,在百计算机内打开,并且采用一下指令,但对桌面进行清空,clearclcmatlab. 2、产生两组数据度代码如下:x=0:0.01:5;y1=cos(5*x)+0.1*x.^2;y2=sin(3*x)+0.1*x. 3、将y1和y2分别画在两个不同的窗口上,显示,使用命令:回figure(1);plot(x,y1),画出y1的图像. 4、然后再在界面内输入如下指令:figure(2);plot(x,y2). 5、最后就可答以看到matlab打开多个绘图窗口了.

>> figure>> ezplot('x^2')>> figure>> ezplot('1/x')figure指令,重新开辟一个窗口.

1、画在一个坐标系中 这种情况画法比较简单,用hold on语句. 例如636f7079e799bee5baa631333363353833在同一坐标系画出y1=sin(x)和y2=sin^2(x).如图,输入代码. 也就是只要在画完一个函数后,用hold on,然后再画第二个函数.结

subplot可以实现使用方法:subplot(m,n,p)或者subplot(m n p).subplot是将多个图画到一个平面上的工具.其中,m表示是图排成m行,n表示图排成n列,也就是整个figure中有n个图是排成一行的,一共m行,如果m=2就是表示2行图.p表示图所在的位置,p=1表示从左到右从上到下的第一个位置.

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com