Как получить «оптимальность первого порядка» с помощью скрипта Python - PullRequest
0 голосов
/ 01 января 2011

Мне интересно, как получить значение "оптимальности первого порядка" с помощью скрипта 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

это часть справки по математике здесь

Спасибо за внимание, с Новым 2011 годом :))

1 Ответ

1 голос
/ 15 июля 2011

Попробуйте scipy.linalg.basic.lstsq или scipy.optimize.minpack.curve_fit

Попробуйте написать свой собственный код, обратитесь к учебным пособиям или поищите в Интернете scipy.linalg.basic.lstsq примеры кода (есть некоторые там). Если у вас возникнут какие-либо проблемы, опубликуйте код и проблему здесь.

...