作者jimmyjean (色仙)
看板MATLAB
標題[討論] 多輸入單輸出 曲線擬合
時間Thu Oct 25 22:46:47 2018
大家好
小弟的問題如下
假設我有3個獨立的輸入 想擬合一條2次的曲線 以W=A\y計算 其中A矩陣每一橫列都是
[1 x1 x2 x3 x1*x2 x2*x3 x1*x3 x1^2 x2^2 x3^2]
請問有沒有函式是可以建立A矩陣的
目前的解法是手動更改 但希望可以做到動態追蹤輸入數及階數後建立A矩陣
請各位大神幫忙了
感恩
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.137.48.187
※ 文章網址: https://webptt.com/m.aspx?n=bbs/MATLAB/M.1540478809.A.128.html
1F:推 rockman037: 做一個ones矩陣 10/29 11:46
2F:→ rockman037: 然後矩陣相乘 10/29 11:48
3F:推 sunev: 要一般n次擬合的矩陣比較麻煩,但還是可以用eval加ndgrid 10/30 13:26
4F:→ sunev: 實務上可能針對3次,2次分別處理即可 10/30 13:27
6F:→ profyang: 嘛...不過他應該也是用for loop一項項去.*之類的吧 10/30 17:58
7F:推 profyang: 看有沒有人能想出不用for loop的方法 暫時是想不出來 10/30 18:04