[問題] PLOT繪圖呈現問題已回收
我有一個數值矩陣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
08/14 13:41, 1F
→
08/14 13:45, , 2F
08/14 13:45, 2F
→
08/14 13:50, , 3F
08/14 13:50, 3F
→
08/14 13:51, , 4F
08/14 13:51, 4F
→
08/14 22:25, , 5F
08/14 22:25, 5F
→
08/14 23:59, , 6F
08/14 23:59, 6F
→
08/16 13:32, , 7F
08/16 13:32, 7F
→
08/16 14:20, , 8F
08/16 14:20, 8F