0

我将 tolfun 更改为 1e-10,但是当运行 lsqcurvefit tolfun 时恢复为默认值。有谁知道做错了什么?

if LMAlgorithm
    options = optimoptions(...
        @lsqcurvefit, 'levenberg-marquardt', .001, ...
        'Tolfun', 1e-10);
end

[personalParams,personalRes,personalResidual] = lsqcurvefit(...
    heightModel,initialValues,personalData(:,1),personalData(:,2),[],[],options);
4

1 回答 1

0

也许“Tolfun”应该改为“TolFun”?

于 2013-11-19T19:14:40.400 回答