[問題] 依座標值畫曲線圖問題已回收
假設有一個矩陣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)
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章
14
24