作者wolfswolfs (wolf)
看板MATLAB
標題[繪圖] 2維繪圖問題求解 已爬過文
時間Wed Jan 1 15:51:06 2014
想請問各位版大,我有兩組數據
x1=[0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1]
y1=[10個數據]
以及x2=[0.01 0.03 0.05 0.09 0.1]
y2=[五個數據]
我用plot(x1,y1,x2,y2)將這兩組數據畫在一起顯示可是會報錯
後來試過改成hold on跟hold off分別畫也不行
請問這應該如何解呢?謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.118.155.93
1F:推 profyang:x1和y1還有x2根y2長度有一樣嗎... 01/01 16:16
2F:→ jatj:先用size檢查一下維度, 必須都要1xn 或是 nx1 01/01 16:25
3F:→ jatj:nx1 對 1xn作圖會出錯 01/01 16:25
4F:→ wolfswolfs:我想請問的是 長度不一樣的話 要怎麼做在同一張圖上? 01/01 17:08
5F:→ wolfswolfs:因為x1跟x2其實都是0.01~0.1 只是y取的x點數不一樣而已 01/01 17:09
6F:推 profyang:那你要給出兩個y的那些直對應的x點是在0.01~0.1的哪裡阿 01/01 17:11
7F:→ profyang:不然人家matlab怎麼知道那個y值他x值應該畫多少? 01/01 17:12
8F:→ profyang:總之長度不一樣不要說matlab不能畫 你給我用手畫我也不知 01/01 17:12
9F:→ profyang:到怎麼畫 除非你有其他條件 例如x值都等間距之類的 01/01 17:13
※ 編輯: wolfswolfs 來自: 140.118.155.93 (01/01 17:56)