Re: [問題] polyfit結果的項數條件已回收
※ 引述《airytw ()》之銘言:
: 標題: [問題] polyfit結果的項數條件
: 時間: Fri May 1 02:14:21 2009
:
:
: 像是
:
: x=[a1 a2 a3 a4 a5];
:
: y=[b1 b2 b3 b4 b5];
:
: p=polyfit(x,y,4)
:
: 這樣的三行指令便能將曲線擬合成c1*x^4+c2*x^3+c3*x^2+c4*x+c5的式子
:
: 但是如果要限制結果是c1*x^4+c2*x^2的式子
:
: 也就是只用偶數x次方來表現的話
:
: 請問應該怎麼做呢?謝謝
:
:
:
: --
: ※ 發信站: 批踢踢實業坊(ptt.cc)
: ◆ From: 118.167.136.21
: ※ 編輯: airytw 來自: 118.167.136.21 (05/01 02:14)
: 推 youbet:polyfit.m 可以打開,複製過來自己存一個polyfit2.m 05/01 13:15
: → youbet:在 % Construct Vandermonde matrix. 這行後面加上n=n/2; 05/01 13:15
: → youbet:再把 for 裡面的 V(:,j) = x.*V(:,j+1); 05/01 13:16
: → youbet:換成 V(:,j) = (x.^2).*V(:,j+1); 就可以了 05/01 13:16
你好
可不可以請問為什麼這樣修改就可以單純只fit出偶數項
如果需要只fit出奇數項的話
應該要如何修改
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.72.67
→
06/11 14:04, , 1F
06/11 14:04, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章