Re: [問題] Data curve fitting已回收

看板MATLAB作者時間16年前 (2010/01/22 14:38), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串2/3 (看更多)
※ 引述《jacky11 (Bin)》之銘言: : 大家好 : 小弟有一組數據想要curve fitting : 用自訂方程式的方式 : u=A*r^0.5+B*r+C : 其中 u r 為已知求解 : 想求解 A B C 之係數 : 我有試過用fittype : 不過似乎只能有一個變數? 或是該怎麼改? : 如果不是這個function 那應該是哪個勒.. : 希望大家能提供點意見 謝謝 : 下台一鞠躬 如果為了簡單,而不考慮使用Matlab幫忙算所謂的誤差那一類的資訊的話,可以用 下面這種簡單的方法來建立。 您的題目是: u=A*r^0.5+B*r+C, 那麼可將之改寫成 u=[A B C]*[r^0.5 r 1]'; 故可以將之建立成y=xψ 此時,則ψ=pinv(x)*y 或者直接表示成 ψ=x\y即可 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.26.23

01/22 15:44, , 1F
對呢! 這樣也是 感謝回答!!
01/22 15:44, 1F

01/22 16:50, , 2F
polyfit也是直接這樣推回來的
01/22 16:50, 2F
文章代碼(AID): #1BMKVZXb (MATLAB)
文章代碼(AID): #1BMKVZXb (MATLAB)