需要找到系统的一组最优参数 P y = P(1)*exp(-P(2)*x) - P(3)*x 其中 x 和 y 是实验值。我定义了我的功能
f = @(P) P(1)*exp(-P(2)*x) - P(3)*x
和
guess = [1, 1, 1]
并尝试过
P = fminsearch(f,guess)
根据帮助。我收到一个错误
下标分配尺寸不匹配。
fminsearch 中的错误(第 191 行) fv(:,1) = funfcn(x,varargin{:});
我不太明白我的 y 值会落在哪里,以及函数从哪里获取 P。不幸的是,我无法访问nlinfit
或优化工具箱。