0

我很好奇如何使用 python 脚本获得“一阶最优”值。对于优化,python 有许多模块,如 scipy.optimize 和 openopt。但我很困惑如何使用该模块来获得一阶最优性

这是获得一阶最优性的示例 matlab 脚本

[x,resnorm,residual,exitflag,output,lambda]= lsqcurvefit(func,x0,xdata,tdata);
foo = output.firstorderopt %get first-order optimality value

这是这里mathworks 的一些 foo 参考

感谢您的关注,2011 年新年快乐 :)

4

1 回答 1

1

尝试scipy.linalg.basic.lstsqscipy.optimize.minpack.curve_fit

尝试编写自己的代码,参考教程或在网上搜索scipy.linalg.basic.lstsq代码示例(那里有一些)。如果您遇到任何问题,请在此处发布代码和问题。

于 2011-07-15T05:19:10.710 回答