[問題] PLOT繪圖呈現問題已回收

看板MATLAB作者 (豬瑜)時間15年前 (2010/08/14 13:34), 編輯推噓0(008)
留言8則, 3人參與, 最新討論串1/1
我有一個數值矩陣F(15 * 61) 想抽出他的每一列向量出來繪圖 畫出來的結果要分成幾個方塊的樣子呈現在畫面上 我用這樣的寫法: u = 1:length(F(1,:)); for i = 1:length(F(:,1)) subplot(ceil(length(F(1,:))/4),4,i);plot(u,F(i,:)) end 但是跑出來以後 畫面很奇怪 圖片都會擠成一團 Y軸變得很矮 如果改成 u = 1:length(F(1,:)); for i = 1:length(F(:,1)) subplot(ceil(4,4,i);plot(u,F(i,:)) end 畫面就正常顯示出4x4的分配 不過因為F是個大小會變動的矩陣 所以又不能把圖片配置寫死 想請教一下該怎麼辦呢??為什麼第一個寫法會有問題?? 麻煩各位解答疑惑了 萬分感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.215.100

08/14 13:41, , 1F
第一個寫法 subplot 裡面應該是 length(F(:,1)) 吧!?
08/14 13:41, 1F

08/14 13:45, , 2F
對耶 哈哈 謝謝1樓啦 自己耍笨
08/14 13:45, 2F

08/14 13:50, , 3F
再請問一下 如果資料很多時 他繪圖呈現出來很擠時
08/14 13:50, 3F

08/14 13:51, , 4F
我要如何讓MATLAB的畫面有游標可以往下拉
08/14 13:51, 4F

08/14 22:25, , 5F
我不會, 我會另外再開一張figure,畫在新圖上
08/14 22:25, 5F

08/14 23:59, , 6F
那請問要怎另開一張?寫法是怎樣?迴圈分兩段嗎?
08/14 23:59, 6F

08/16 13:32, , 7F
要有拉條嗎 匯出成html格式 !
08/16 13:32, 7F

08/16 14:20, , 8F
那請問要用哪個指令碼阿??
08/16 14:20, 8F
文章代碼(AID): #1CPYhPFV (MATLAB)