[問題] polyval用法已回收
想要畫特殊多項式函數圖(例如Legendre polynomial的函數,從n=0,1,...)
多項式的係數已經先用遞迴式產生好,像這樣
[ P0(x)係數 ]
[ P1(x)係數 ]
P = [ P2(x)係數 ]
[ ......... ]
[ Pn(x)係數 ]
在特定的範圍 t = -1:0.01:1;
用polyval算出sample點再繪圖。
不過polyval似乎不吃我的多項式矩陣,有沒有什麼指令可以直接用呢?
小弟現在只想用迴圈寫... 不知道有沒有更快的方法? 謝謝各位的解答
(我迴圈是這樣寫的, p是產生的sample矩陣)
for nn = 1:n+1
p((nn, :) = polyval(P(nn, :), t);
end
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.243.6
推
08/22 02:14, , 1F
08/22 02:14, 1F
→
08/22 09:54, , 2F
08/22 09:54, 2F
推
08/24 10:27, , 3F
08/24 10:27, 3F
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章