Оценка методом наименьших квадратов с ограничениями в Python

Я пытаюсь выполнить оценку методом наименьших квадратов с ограничениями, используя Scipy, так что все коэффициенты находятся в диапазоне (0,1) и суммируются до 1 (эта функция реализована в функции Matlab LSQLIN ).

Есть ли у кого-нибудь советы по настройке этого вычисления с использованием Python / Scipy. Я считаю, что мне следует использовать scipy. optimize.fmin_slsqp () , но я не совсем уверен, какие параметры мне следует передать ему. [1]

Большое спасибо за помощь, Ник

[1] Один пример в документации для fmin_slsqp мне немного сложно разобрать без указанного текста - и я новичок в использовании Scipy.

12
задан Nick 13 February 2012 в 23:29
поделиться