最近、MATLAB で非線形回帰を試みましたが、どうすればよいかわかりません。
MATLAB のヘルプ ページを使用しようとして、これを使用しました
ただし、例をコピーして貼り付けるだけでも(「行列データからの非線形モデル」の下)
次のエラーが表示されます。
Undefined function 'fitnlm' for input arguments of type 'function_handle'.
私が試したことは次のとおりです。
load carbig
X = [Horsepower,Weight];
y = MPG;
modelfun = @(b,x)b(1) + b(2)*x(:,1).^b(3) + b(4)*x(:,2).^b(5);
beta0 = [-50 500 -1 500 -1];
mdl = fitnlm(X,y,modelfun,beta0)
modelfun
しかし、それはその部分が好きではないようです
これが彼らの例である場合、なぜ問題があるのか 疑問に思っていますか?