再会,
我在 Matlab 中有以下代码:
ds1 =
2.0709 -3.0379
3.1447 -1.4320
4.0650 -2.5355
modelfun = @(b,w)(b(1)*10.^w+b(2));
beta0 = [1 1];
mdl = NonLinearModel.fit(ds1,modelfun,beta0);
我正在尝试创建一个适合等式的非线性模型:y = beta(1)*10^(w)+beta(2),但最终出现以下错误:
使用 NonLinearModel.fit 时出错(第 837 行) 必须提供模型定义和模型系数的初始值。
有任何想法吗?