Search All of the Math Forum:

Views expressed in these public forums are not endorsed by NCTM or The Math Forum.

Notice: We are no longer accepting new posts, but the forums will continue to be readable.

Topic: fmincon at matlab
Replies: 5   Last Post: May 29, 2013 3:09 AM

 Messages: [ Previous | Next ]
 oercim@yahoo.com Posts: 237 Registered: 5/2/05
fmincon at matlab
Posted: May 28, 2013 3:10 PM

Hello, I need help about "fmincon" function at matlab. I have 4 equality constraints like,

a=f1(a,b,c,d)
b=f2(a,b,c,d)
c=f3(a,b,c,d)
d=f4(a,b,c,d)

and an objective function

f5(a,b,c,d)=0 which are implicit functions.

This optimization procedure is done to estimate some parameters. The estimates of the parameters are the solutions of a,b,c and d.

I can also estimate the the parameters with an another method (which does not require solution of a system) which I also use these estimates as the initial values for the optimization procedure. Let call this method alternative method.

If I estimate "d" with the alternative method and reduce the number of constraint 3, I get very good results for a,b and c, with optimization procedure using fmincon. The simulations show that estimates of a,b and c are very accurate and also these estimates are also more accurate that the alternative method.

However, if I don't reduce the constraints, and use 4 constraints, the estimates with fmincon are worse than the reduced optimation procedure and also worse than the alternative method.

Why is that? I don't want to reduce constraints. Is there a way to get better estimates without reducing? I will be very glad, if I get any help. Thanks a lot.

Date Subject Author
5/28/13 oercim@yahoo.com
5/28/13 Steven Lord
5/29/13 Torsten
5/29/13 oercim@yahoo.com
5/29/13 Torsten
5/29/13 oercim@yahoo.com