[問題] curve fitting已回收

看板MATLAB作者 (NCTU EE)時間15年前 (2010/06/02 17:30), 編輯推噓2(202)
留言4則, 2人參與, 最新討論串3/5 (看更多)
請問各位高手 現在如果我有一函數 y=R*(a*x^2+b*x+1)*(c*z^2+d*z+1) Rabcd為參數 這個函數表現在圖型的意義為我輸入所有x得到y值做成一條曲線 而當輸入不同的z又同時會得到另一曲線 我現在有所有的x y z的值 而其中z值有三個,所以xy圖中會有三條曲線 我要利用上述函數的方式去找出fitting curve 也就是求取相關的Rabcd參數 請問該用matlab中的哪項功能去處理? 因為我看到的相關討論串中似乎只有針對一條curve去做fitting 所以提出疑問 希望各位高手能為小弟解惑 感激不盡 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.251.229 ※ 編輯: sux0116 來自: 140.113.251.229 (06/02 17:31)

06/02 18:00, , 1F
不介意的話可以用cftool
06/02 18:00, 1F

06/02 18:06, , 2F
全部塞進去一起做找最佳解啊。
06/02 18:06, 2F

06/02 18:07, , 3F
你有三個z嘛,用一個三維陣列表示的話,z那邊就是重複一樣的
06/02 18:07, 3F

06/02 18:08, , 4F
值,比方說(1,2,1) (2,4,1) (3,6,1)...(1,2,3) (2,4,3)....
06/02 18:08, 4F
文章代碼(AID): #1C1YIhP6 (MATLAB)
文章代碼(AID): #1C1YIhP6 (MATLAB)