[問題] 依座標值畫曲線圖問題已回收

看板MATLAB作者 (japte)時間16年前 (2009/03/30 22:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
假設有一個矩陣3*4 a=[ 1 2 35 42 ] 10 4 8 5 5 1 6 10 ↑ ↑ x y 後面兩行分別代表座標的位置 ex: (x,y)=(35,42) 現在這些點已經可以顯示在圖上 plot(a(:,3),a(:,4),'*'); title('figure 1'); xlabel('x'); ylabel('y'); 請問要如何把這些點連接起來,且讓線條是平滑的 我有爬一下文,好像可以用內插的方法 y1=interp1(x,y,xi,'spline'); plot(x,y,'o',xi,y1,'g-'); 類似像這樣..但不知道要怎麼代進去 另外在線連起來之後,想請問若要內插一個點 ex:x=20 想求對應到的y值是多少 也可以用上面的方法求出嗎@@? 請大家幫幫忙 謝謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.172.242.36 ※ 編輯: japte 來自: 218.172.242.36 (03/31 10:03)
文章代碼(AID): #19qDVx7C (MATLAB)
文章代碼(AID): #19qDVx7C (MATLAB)