matlab中如何把两个figure中的图放到一个图中? matlab中生成的俩张figure图,如何使他们画到同一个...

matlab\u4e2d\u5982\u4f55\u628a\u4e24\u4e2afigure\u4e2d\u7684\u56fe\u653e\u5230\u4e00\u4e2a\u56fe\u4e2d?

\u7528subplot\u51fd\u6570\u6765\u63a7\u5236\u3002\u6bd4\u5982subplot\uff082,1,1\uff09\u8868\u793a\u4e24\u884c\u4e00\u5217\u7b2c\u4e00\u4e2a\u56fe\uff0c\u8fd9\u6837\u4e4b\u540e\u4f60\u5728\u753b\u56fe\u5c31\u662f\u5728\u6307\u5b9a\u4f4d\u7f6e\u4e86\u3002\u4e0b\u4e00\u4e2a\u56fe\u753b\u4e4b\u524d\u52a0\u4e0asubplot\uff082,1,2\uff09\u5c31\u53ef\u4ee5\u4e86\u3002

1\u3001\u542f\u52a8matlab\uff0c\u4e3b\u754c\u9762\u5982\u56fe\u6240\u793a\uff0c\u5355\u51fbNew Script\u3002

2\u3001\u5728\u5f39\u51fa\u7f16\u8f91\u5668\u4e2d\u8f93\u5165\u4ee3\u7801\uff0c\u5982\u4e0b\u6240\u793a\u3002

3\u3001\u5355\u51fb\u201c\u4fdd\u5b58\u201d\u5e76\u5c06\u5176\u547d\u540d\u4e3azitu\u3002\u5f53\u7136\uff0c\u60a8\u4e5f\u53ef\u4ee5\u5c06\u5176\u547d\u540d\u4e3a\u60a8\u60f3\u8981\u7684\u540d\u5b57\u3002

4\u3001\u4fdd\u5b58\u6587\u4ef6\u7684\u4f4d\u7f6e\u5e94\u8be5\u4e0e\u641c\u7d22\u8def\u5f84\u76f8\u540c\u3002\u901a\u8fc7\u53f3\u952e\u5355\u51fb\u7a97\u53e3\u4e2d\u7684\u6587\u4ef6\u548c\u5f39\u51fa\u7684\u4e0b\u62c9\u6846\uff0c\u53ef\u4ee5\u8f7b\u677e\u5b8c\u6210\u6b64\u64cd\u4f5c\u3002

5\u3001\u6700\u540e\u5728\u547d\u4ee4\u884c\u7a97\u53e3\u4e2d\u8f93\u5165zitu\u3002\u53ef\u4ee5\u770b\u51fa\uff0c\u5728\u540c\u4e00\u56fe\u7247\u4e2d\u51fa\u73b0\u4e86\u56db\u4e2a\u5b50\u56fe\uff0c\u6bcf\u5f20\u56fe\u7247\u7684\u989c\u8272\u548c\u7ebf\u578b\u4e0d\u540c\u3002\u8fd9\u662f\u5728plot\u547d\u4ee4\u4e2d\u5b9e\u73b0\u7684\u3002

  1. 比较简单的方法可以使用plotyy函数来创建同一个figure中的两套坐标轴,然后在对应坐标轴上分别作图,具体代码如下:

    %-----------------------------

    ax=plotyy(0,0,0,0);

    %创建双y轴图像并保存坐标轴句柄

    hold(ax(1),'on');hold(ax(2),'on');

    %hold on防止在对其中一个坐标轴作图时破坏另一个坐标轴

    plot(-1:0.01:1,sin((-1:0.01:1)*2*pi),'parent',ax(1));

    plot(-1:0.01:1,cos((-1:0.01:1)*2*pi),'parent',ax(2));

    %在作图函数中加入“,'parent',ax(1)”表示在ax(1)坐标系中作图

    %该方法同样适用于mesh,contour,surface等作图函数

    axis(ax(1),[-1,1,-1,1,-1,1]);axis(ax(2),[-1,1,-2,2,-1,1]);

    %分别调整坐标范围

    %-----------------------------

  2. 需要自定义更多参数,或需要两个以上的坐标系时,可考虑采用直接绘制坐标轴的方法,具体参考帮助文档的“Using Multiple X- and Y-Axes”项,可通过在help页中搜索或如下代码打开:

    %-------------------------

    doc 'Using Multiple X- and Y-Axes'

    %-------------------------



在第一个图的后面加个hold on 然后在去做第二个图 就可以将两个图做在同一个figure中了 这个没有什么限制 不过图形的维数要相同

可以用legend函数 例如画x与y,x与z的 可以写为legend(x,y,x,z)

hold on

  • matlab涓浣鎵撳紑fig鏂囦欢?
    绛旓細瑙e喅杩欎釜闂鐨勬柟娉曞涓嬶細1銆侀鍏堟壘鍒伴渶瑕佹墦寮鐨刦ig鏂囦欢銆2銆佺劧鍚庢墦寮鐢佃剳涓鐨刴atlab杞欢銆3銆佽繘鍏ヨ蒋浠舵搷浣滅晫闈㈠悗锛岀偣鍑荤晫闈㈠乏涓婅銆愭墦寮銆戦夐」銆4銆佷細寮瑰嚭涓涓墦寮绐楀彛锛屾壘鍒伴渶瑕佹墦寮鐨刦ig鎵╁睍鍚嶆枃浠讹紝鐒跺悗锛岀偣鍑汇愭墦寮銆戞寜閽5銆佹渶鍚庡彲浠ョ湅鍒癴ig鏂囦欢宸茬粡宸茬粡鎵撳紑锛岃繖鏍烽棶棰樺氨瑙e喅浜嗐
  • matlab鑳藉惁鐢ㄨ鍙ュ疄鐜fig鍥惧舰绐楀彛鐨鏈灏忓寲?鑳藉惁鐢ㄨ鍙ュ疄鐜"灏嗗涓猣ig...
    绛旓細MATLAB娌℃湁鎻愪緵鐩稿叧鍔熻兘鐨勫嚱鏁帮紒浣嗘槸杩欎笉濡ㄧ鎴戜滑鏇茬嚎鏁戝浗锛乭=figure; % 鑾峰緱鍙ユ焺 jFrame=getJFrame(gcf); %鎴栬卝frame=getJFrame(h);jFrame.setMaximized(1); %鏈澶у寲figure jFrame.setMinimized(1); %鏈灏忓寲figure jFrame.setAlwaysOnTop(1); %灏唂igure缃《涓哄綋鍓嶇獥鍙 闇瑕佺敤鎺変笅闈㈢殑getJ...
  • matlab涓figure鎸囦护濡傛灉鍚庨潰鍔1,2鏄粈涔堟剰鎬,姣斿figure(1);figure...
    绛旓細figure鏄缓绔嬪浘褰鐨鎰忔濓紝绯荤粺鑷姩浠1锛2锛3锛4銆傘傘傛潵寤虹珛鍥惧舰銆傛暟瀛椾唬琛ㄧ鍑犲箙鍥緁igure(1)锛宖igure(2)灏辨槸绗竴绗簩鍓浘鐨勬剰鎬濓紝鍦ㄥ缓绔嬪浘褰㈢殑鏃跺欙紝娉ㄦ剰涓涓嬪畠鐨勬爣棰樺氨鏄痜igure1鎴杅igure2绛夌瓑锛屽搴斿埌绋嬪簭涓氨鏄偍鐨勪緥瀛愯鍙ャ侳igure锛 鏍囩瑙勫畾鐙珛鐨勬祦鍐呭(鍥惧儚銆佸浘琛ㄣ佺収鐗囥佷唬鐮佺瓑绛)銆俧igure...
  • matlab 浜鍊煎浘鍍fig濡備綍杞寲鎴愮煩闃
    绛旓細matlab涓鏃犺浣曠鏍煎紡,鍙鏄敮鎸佺殑鍥惧儚鏁版嵁 涓寰嬬敤imread(fig),璇诲彇涔嬪悗鐨勬暟鎹綘鍙互淇濆瓨鍦ㄤ竴涓彉閲忎腑,璇ュ彉閲忓氨鏄煩闃典簡,浣犳兂鎬庝箞鎿嶄綔閮藉彲浠 渚嬪:>>myPic = imread('c:\1.jpg');
  • MATLAB璇诲彇fig鏂囦欢涓鐨鏁版嵁
    绛旓細1銆佹墦寮鍘熷鐨刦ig鍥惧舰鏂囦欢锛屽彲浠鍦╩atlab鍛戒护绐楀彛杈撳叆涓嬭堪鎸囦护锛歰pen('鏂囦欢鍚.fig')銆2銆佹煡鐪嬪浘褰㈢殑鍖呭惈鐨勬暟鎹拰鐩稿叧灞炴э紝鍦╩atlab鍛戒护绐楀彛涓緭鍏ヤ笅杩颁唬鐮佸彲浠ユ煡鐪嬪浘褰㈠寘鍚殑鏁版嵁鍜屽睘鎬с3銆佷粠涓婂浘涓彲浠ョ湅鍒帮紝璇ュ浘褰㈠寘鍚殑9涓悜閲忔暟鎹4銆佸弻鍑昏閮ㄥ垎鍙互寮瑰嚭鐩稿簲鐨勫睘鎬х獥鍙o紝濡備笅鍥炬墍绀猴紝鍙屽嚮绐楀彛涓粦绾...
  • matlab GUI鎬庝箞璋冪敤鍙︿竴涓猣ig鐨刟xes?
    绛旓細浣犲厛鐢GUI缂栬緫绗浜屼釜鐣岄潰锛屼繚瀛樺懡鍚嶅wenjian锛屽湪绗竴涓寜閽鐨鍥炶皟鍑芥暟涓啓濡備笅璇彞锛歨=gcf;wenjian;close(h);鐒跺悗淇濆瓨锛岃繍琛岃繖涓寜閽晫闈紝鐐瑰嚮鎸夐挳灏卞彲浠ュ嚭鐜扳渨enjian鈥濊繖涓晫闈簡銆
  • matlab 鍦ㄥ悓涓涓敾甯冧笂涓嶆柇鍒犻櫎鏃х殑鍥,鍚屾椂鐢熸垚鏂扮殑鍥
    绛旓細浠庝綘鐨鍥惧儚鐪嬶紝浣犳槸鎯宠杩欎簺鐐瑰姩璧锋潵锛屽埌杈炬柊浣嶇疆鍚庡垹闄ゅ師鏉ョ殑褰卞瓙璺緞锛岃繖鏍峰緱鍒板姩鐢绘晥鏋溿傛柟娉曞緢绠鍗曪紝鍦ㄤ竴涓苟琛岃繍绠楀悗鍔犱笂 clf 鍒峰睆鍗冲彲锛屽鍘熷浠g爜 for 寰幆浠f暟 for 寰幆瑙勫垯 涓诲惊鐜傘傘俻lot銆傘傘%姝ゅ鐢诲嚭浜唍鍚勫浘褰 end clf %鍒峰睆 end ...
  • 璇峰府蹇欑紪涓涓matlab绋嬪簭,鍙互渚濇杩愯鍑犱釜瀛愮▼搴,濡俧ig1.m,fig2.m...
    绛旓細妤间笂璇鐨鍙互瀹炵幇锛屼絾鎴戜笉鏄庣櫧杩欐湁浠涔堟剰涔夈傝鐪熸槸鍙皢涓変釜绋嬪簭杩愯灏变簡浜嬶紝閭d箞鍙互鍦ㄥ悓涓鐩綍涓嬶紝鍐欎竴涓寘鍚湁杩欎笁涓枃浠跺悕锛堟棤鍚庣紑锛夌殑m鏂囦欢鍗冲彲锛歟xam.m fig1 fig2 fig3
  • 濡備綍灏唌atlab涓澶氬箙鍥惧悎鎴愪负涓骞呭浘
    绛旓細1銆侀鍏堬紝鎴戜滑闅忔満浜х敓涓夌粍鑼冨洿涓嶅悓鐨勬暟鎹紝鏁版嵁閲忛兘涓500锛屼粬浠殑杈圭晫鍒嗗埆涓篬10,15]锛孾23,38],锛孾38,58]銆傛柟娉曞涓嬶細x1=10+5*rand(500,1);x2=23+15*rand(500,1);x3=38+20*rand(500,1);2銆佷笅闈紝鎴戜滑瑕佸垎鍒敾鍑簒1锛寈2锛寈3瀵瑰簲鐨勬洸绾匡紝鐢∕ATLAB鐨鍐呯疆鍑芥暟plot杩涜鎿嶄綔锛屽垎鍒敤涓変釜...
  • Matlab涓轰粈涔堢洿鎺ユ墦寮.fig鏃舵姤閿
    绛旓細matlab閲岄潰鎵鏈夌殑绋嬪簭閮芥槸浠鏂囦欢鏂囦欢鐨勫舰寮忎繚瀛橈紝杩愯閮芥槸杩愯m鏂囦欢銆傛墍浠ワ紝瀵逛簬guide鐢熸垚鐨凣UI绋嬪簭锛屾墦寮鐨勬柟寮忔湁涓ょ锛氫竴鏄墦寮鍏秏鏂囦欢锛岀偣鍑籱鏂囦欢涓婄殑杩愯鎸夐挳锛屼細鑷姩寮瑰嚭figure鏉ャ備簩鏄氳繃guide鎵撳紑fig鏂囦欢锛岀偣鍑籫ui缂栬緫鍣ㄤ笂鐨勮繍琛屾寜閽篃鑳芥纭繍琛屻俧ig浠呬粎鏄matlab鐨guide鐢熸垚鐨勪竴涓浘褰紝涓婇潰鏈夊緢澶...
  • 扩展阅读:2fsk解调matlab ... 在线使用matlab的网站 ... semilog在matlab中 ... matlab中lnx怎么打 ... 振荡器在matlab中怎么找 ... matlab的fcn模块教程 ... matlab打开fig图片 ... matlab在线网页版 ... matlab中fill函数怎么用 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网