prss.net
当前位置:首页 >> 怎么用mAtlAB 在一个FigurE中显示四张小图?? >>

怎么用mAtlAB 在一个FigurE中显示四张小图??

可这样改: figure,subplot(2, 2, 1) plot(x, y1) subplot(2, 2, 2) plot(x, y2) subplot(2, 2, 3) plot(x, y) subplot(2, 2, 4) plot(x, z)

figure() Subplot(m,n,p) 注:m 有m行图,n 有n列图,p当前要画的是哪个图。 p的排序从左到右,从上到下,左上角为第1幅图。

你用subplot函数将一个figure分成4个区域,然后在每个区域正常作图就可以了 figure; subplot(221) %显示图片; subplot(222) %显示图片; subplot(223) %显示图片; subplot(224) %显示图片; 这样就可以了,这个电脑没有装matlab,要不然给你做个实...

请查询subplot指令 或者采用hold on函数

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

感觉楼上两位的回答有点跑偏。楼主是不是想把保存在两个.fig文件合并到一个图? 如果有绘图所需的数据,最好是修改代码在一个图中重新绘制;如果没有数据只有fig文件,处理起来就稍微麻烦一点,还要看你原始的图里面都有什么内容(曲线,图像,...

比较简单的方法可以使用plotyy函数来创建同一个figure中的两套坐标轴,然后在对应坐标轴上分别作图,具体代码如下: %----------------------------- ax=plotyy(0,0,0,0); %创建双y轴图像并保存坐标轴句柄 hold(ax(1),'on');hold(ax(2),'on'); %...

试试 copyobj() 函数。 例如,把'fig1.fig'文件中的曲线做到另外一个figure中的subplot(3,4,1)中,可以运行如下程序: clear h0=figure; % 新建figure, 返回figure handle hf=open('fig1.fig'); % 打开fig1.fig h=findobj(hf); figure(h0);hs=su...

figure(1) figure(2) ......

subplot(211),imshow(.....); subplot(212),imhist(.....); 这个样可以画在一个figure里面 figure(1),imshow(.....); figure(2),imhist(.....); 这样可以画在两个figure里面

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