[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: sqp: What are the equality and inequality constraint functions?
From: |
Sebastian Schubert |
Subject: |
Re: sqp: What are the equality and inequality constraint functions? |
Date: |
Thu, 13 Jan 2011 11:00:25 +0100 |
User-agent: |
KMail/1.13.5 (Linux/2.6.34.7-0.7-desktop; KDE/4.4.4; x86_64; ; ) |
Hi,
[doc of sqp]
> | > Short answer: the documentation is using vector shorthand; g and
> | > h are vector-valued functions, lb and ub are vectors the size of
> | > x.
> |
> | I think h is a matrix. Citing the manual again:
> |
> | "If supplied, the gradient function must be of the form
> |
> | g = gradient (x)
> |
> | in which X is a vector and G is a vector.
> | If supplied, the hessian function must be of the form
> |
> | h = hessian (x)
> |
> | in which X is a vector and H is a matrix."
>
> This part of the description applies to the case of PHI being a 2 or
> three element cell array of function handles. It is separate from
> the constraint functions G and H that appear later in the argument
> list.
Ahhh, now I see what is meant. But then the letters for the functions
are _very_ misleading, especially since they are used in a new paragraph
seperate from the one before. Would you consider changing the text a
bit? See attached file for a proposal.
Thank you for explaining!
Sebastian
sqp.patch
Description: Text Data
signature.asc
Description: This is a digitally signed message part.