matlab一个窗口多个图
答:若是要在一个图形窗口中开多个子窗口,可以用subplot;若是要在一个图形窗口的一个坐标系中画多条曲线,可以用hold on语句,在前图的基础上画曲线。
答:subplot(0)subplot(1)
答:采用 subplot(m,n,k)函数,将图形窗口分隔成n ×m 个子图,并选择第k 个子图作为当前图形 ,然 后在同一个视图窗口中画出多个小图形。在多个窗口中绘制图形 >> x=0:pi/10:2*pi;>> y1=sin(x);>> y2=cos(x);>> y3=exp(x);>> y4=log(x);>> subplot(2,2,1);>> plot(x,...
答:figure(1);subplot(abc);%这句就是划分窗口的,a代表行,b代表列,c代表当前位置,a b c都是1 2 3之类的数 比如你想画4个图,可以2*2 两行两列吗,也可以1*4 1行4列,还可以4*1 4行1列,那2*2的四个分区就是 subplot(211);plot(x);subplot(212);plot(x1);subplot(221);plot(...
答:要是在一个窗口画三个图,用画子图的函数subplot,最好设定坐标轴axis([xmin xmax ymin ymax]);例如 x1=-10:0.1:10;subplot(1,3,1);plot(x1,x1);axis([-10 10 -10 10])x2=0:0.1:10;subplot(1,3,2);plot(x2,sqrt(x2));axis([0 10 0 3]);x3=0:pi/10:pi;subplot(1...
答:如果是在一个窗口里,单开两个子窗口,每个子窗口单独画一个,就是2楼的。如果在一个窗口里画,就是1楼的,如果分两次画,加一个hold on指令就行了
答:function Output=shannon_plot(X)for k=1:13 figure hist(X(:,k+1),8)hold on;end
答:不太清楚你的意思。如果把两幅图分别放在两个figure的话,采用下面的代码:--- figure(1);...绘制第一个图 figure(2);...绘制第二个图 --- 如果是指把两个图都放在一个figure中的话,然后出现了第二个图会擦除第一个图的问题的话,采用下面的代码:--- figure(1);hold on;绘制这两个...
答:有的,可以用 subplot命令,把多张图画在一个窗口。
答:I = imread('000.jpg');subplot(2,2,1); imshow(I);subplot(2,2,2); imshow(I);subplot(2,2,3:4); imshow(I);
网友评论:
熊王17330392599:
matlab怎么在一个图形窗口中画多个图形 -
17449包温
: 可以采用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)
熊王17330392599:
如何在MATLAB中同一个画图窗口显示两种图? -
17449包温
: 如果是显示在同一张图中,直接在画完第一个图时加上hold on再画第二个就可以了; 也可以分开显示,用subplot subplot(1,2,1) contour(...... subplot(1,2,2) plot(......
熊王17330392599:
怎样用matlab画多个图,每个窗口一个
17449包温
: 在你写画图程序之前加上figure语句就可以了.
熊王17330392599:
MATLAB如何打开多个图片??急..在线等答案,谢谢各位 -
17449包温
: pt = 'd:\tupian\';ext = '.jpg'; % 自己定fd = 'mg1-'; % 文件名前缀n = 200;P = cell(n,1);for k =1:n c = num2...
熊王17330392599:
matlab 如何在同一图像窗口中保留很多个图? -
17449包温
: function Output=shannon_plot(X) for k=1:13 figure hist(X(:,k+1),8) hold on; end
熊王17330392599:
如何在matlab中同一个窗口绘制多个曲线? -
17449包温
: matlab中绘制二维图形有一个能在同一个坐标下绘制多个图案的功能. plot(x1,y1,x2,y2....)---------根据向量x1,y1和向量x2.y2......等向量在同一个坐标下绘制多个图形. 例如在同一个窗口下绘制x=sin(t),x=sin(2t),x=sin(3t),在定义域[0,π],内的图形....
熊王17330392599:
matlab中同一个程序,分别用2个窗口来显示两个图象? -
17449包温
: figure(1) plot(x,sinx) figure(2) plot(x,cosx)
熊王17330392599:
如何用matlab做出多个函数的图形 -
17449包温
: 如果是在同一个窗口的话,可以这样实现. 比如,你要作6个图像,那么你可以每行输出2个图像,那么就有3行,做第一个图前, 添加语句subplot(3,2,1)表示在三行两列的图阵的第一个位置作图,然就是用plot(x,y)作图第一个图; 类似地,做第二个图时先使用subplot(3,2,2),然后在使用作图语句来做图,一直到做最后一个图时,先使用subplot(3,2,6)表示要在第六个位置作图,然后使用作图语句做出第六个图
熊王17330392599:
如何在matlab gui的一个axes中显示多个图像
17449包温
: 建议在gui中加入多个axes控件,分别绘图即可.
熊王17330392599:
matlab如何打开多个绘图窗口? -
17449包温
: 在画图前加一句 figure; 如: figure; plot(x,y);