對于形如 y = b1 * x1 ^ b2 * x2 ^ b3 * x3 ^ b4 的函式,在使用nlinfit函式進行多元非線性回歸時,需要設定引數b的初始值,而且初始值對最終的結果有影響。但是對函式的兩邊都取log,能得到:log(y) = log(b1) + b2 * log(x1) + b3 * log(x2) + b4 * log(x3),此時可以使用regress函式進行擬合。
將nlinfit函式擬合的結果設為Y1, regress函式擬合的設為log(Y2),再轉為Y2,經比較,Y1和Y2的結果不相等(相差挺大的)。請問大家知道問題所在嗎?
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/197454.html
標籤:其他
上一篇:理正巖土
