1樓:疾風動竹
把每次結果資料儲存下來,再繪圖。
2樓:庭上楊柳
其實很簡單,就是你將這些圖都通過imread讀入,然後用subplot繪製即可。
示例**
imy = imread('y.png');
imz = imread('z.png');
subplot(211);
imshow(imy);
subplot(212);
imshow(imz);
當然用ps的畫也很簡單。
matlab中生成的倆張figure圖,如何使他們畫到同乙個圖中。
3樓:匿名使用者
感覺抄樓上兩位的回答有點跑偏。樓主bai是不是想把保du存在兩個.fig檔案合併到乙個圖?zhi
如果有繪圖所需的資料,dao最好是修改**在乙個圖中重新繪製;如果沒有資料只有fig檔案,處理起來就稍微麻煩一點,還要看你原始的圖裡面都有什麼內容(曲線,影象,控制項。。。),以及合併之後要什麼效果,比如,用子圖還是畫到同乙個座標系中?甚至,原來兩個圖中的內容疊加(可能覆蓋)?
建議樓主最好把圖貼出來,並說明想要的效果。
4樓:匿名使用者
如果你是想把兩bai條du
線畫在同乙個圖中的zhi話,使用
plot(線dao1)
hold on
plot(線2)
如果是想把兩個圖並版排放在
權乙個figure中,使用subplot()函式subplot(1,2,1)
plot(圖1)
subplot(1,2,2)
plot(圖2)
5樓:浪小客
1、啟動matlab,主介面如圖所示,單擊new script。
2、在彈出編輯器中輸入**,如下所示。
3、單擊「儲存版」並將其命名為權zitu。當然,您也可以將其命名為您想要的名字。
4、儲存檔案的位置應該與搜尋路徑相同。通過右鍵單擊視窗中的檔案和彈出的下拉框,可以輕鬆完成此操作。
5、最後在命令列視窗中輸入zitu。可以看出,在同一**中出現了四個子圖,每張**的顏色和線型不同。這是在plot命令中實現的。
6樓:匿名使用者
如果你想將多條曲線
copy畫在乙個圖中,可在畫完乙個後使用 hold on 命令(hold off是關閉);若想在乙個figure中分為幾個小圖來分別繪製,就是用sunplot函式進行繪製,格式subplot(m,n,x)。
7樓:琳子磷脂
在兩個圖的**中間加一行hold onjiu ke yi
matlab怎麼將多個變數名輸出到excel中
你可以直接在m檔案裡面用xlswrite函式 filename sheet range都是要加單引號滴 xlswrite filename,m 將矩陣m的資料寫入名為filename的excel檔案中。xlswrite filename,m,sheet 將矩陣m的資料寫入檔名為filename中的指...
matlab中定義多個變數然後對含有多個變數的表達
diff n1 預設是對 抄變數x求的導,int diff n1,t 你這個式子是bain1對t求導,然後再du對x積分,結果當然不一樣啦zhi。預設變數是這dao樣的 先看有沒有x,如果有,它就是預設變數,如果沒有,按字母表順序找離它最近的,把離它最近的作為預設變數,如式子中沒有x,而是有w和y,...
matlab的if語句,要求滿足多個條件中的,也就是說彼此是或的關係,怎麼寫
你的a是什麼型別copy的資料.報錯的資訊是bai什麼.語法是沒有錯du的.你上面的for是從i 1 10 而出錯的是i 8 由於zhi你的x1,y1的長度只有7個dao,你訪問第8個元素就出錯了.但是前七個的圖還在.所以你感覺是正常的.但是有點不正常就是了.if a i 2 a i 3 a i 4...