MATLAB中多张fig图同图显示或者多条线段同图显示

您所在的位置:网站首页 matlab把多个图画在一起 MATLAB中多张fig图同图显示或者多条线段同图显示

MATLAB中多张fig图同图显示或者多条线段同图显示

2023-08-28 08:46| 来源: 网络整理| 查看: 265

多图同现

使用MATLAB做仿真的时候遇到改变参数生成的多张图想要放在一个图窗内显示且要美观大方,所以使用到了以下笨方法,大神一般在写程序阶段就写好了显示排布的函数,而我则是用很多子图合成。 四张图添加到路径中 新建一个脚本代码如下:

h1=openfig('图1.fig','reuse'); h2=openfig('图2.fig','reuse'); h3=openfig('图3.fig','reuse'); h4=openfig('图4.fig','reuse'); figure s1=subplot(221); copyobj(get(get(h1,'Children'),'Children'),s1) s2=subplot(222); copyobj(get(get(h2,'Children'),'Children'),s2) s3=subplot(223); copyobj(get(get(h3,'Children'),'Children'),s3) s4=subplot(224); copyobj(get(get(h4,'Children'),'Children'),s4);

运行后结果 在这里插入图片描述 复制图窗放入Word中的图也是美如画。

多线同图

遇到x和y轴相同但得到的曲线不同,还是用笨方法,别问我为什么不写函数,问就是不会。 首先所需的图像保存在这里插入图片描述 然后打开查看中的绘图浏览器 在这里插入图片描述 两张图在一个窗口 在这里插入图片描述 然后选择曲线,然后复制到第一个图中 在这里插入图片描述 是不是很简单,接下来就可以依次把你想要的图线复制进来,要保证他们的横纵坐标一致哦。 你还可以改变每一条线的颜色或者显示,颜色越靓丽,区分度越高哦。 结果: 在这里插入图片描述



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3