[SciPy-user] fmincon equivalent in scipy.

Nils Wagner nwagner at iam.uni-stuttgart.de
Mon Dec 22 08:42:19 EST 2008


On Mon, 22 Dec 2008 15:00:28 +0300
  "Husain, Kamran B" <kamran.husain at aramco.com> wrote:
> Does Scipy have an equivalent function to matlab's 
>fmincon function?
> 
> I have some constraints in the form of Aeq and Beq, 
>along with a function f(x) to minimize on boundaries 
>[(xlower,ylower), .. ]
> The idea is to redo the work done in matlab as a python 
>executable.
> 
> I have tried fmin_cobyla, which soon became unmanageable 
>as the size of X grew and it found a minimum other that 
>found by matlab.
> Then I tried fmin_l_bfgs_b, which although it gave 
>closer results to matlab, did not give acceptable results 
>either.
> 
> Could someone please tell me if there is a better way to 
>do this in Scipy?
> 
> Kamran
> 
> ________________________________
> The contents of this email, including all related 
>responses, files and attachments transmitted with it 
>(collectively referred to as "this Email"), are intended 
>solely for the use of the individual/entity to whom/which 
>they are addressed, and may contain confidential and/or 
>legally privileged information. This Email may not be 
>disclosed or forwarded to anyone else without 
>authorization from the originator of this Email. If you 
>have received this Email in error, please notify the 
>sender immediately and delete all copies from your 
>system. Please note that the views or opinions presented 
>in this Email are those of the author and may not 
>necessarily represent those of Saudi Aramco. The 
>recipient should check this Email and any attachments for 
>the presence of any viruses. Saudi Aramco accepts no 
>liability for any damage caused by any virus/error 
>transmitted by this Email.
  
Have you tried openopt ?

Nils



More information about the SciPy-User mailing list