add the boundary objective function value for fmincon

1 view (last 30 days)
Hi, I have a nonlinear constrained optimization problem which I am trying to solve using fmincon. I need to say when t1=t2=0 the objective function value is 0.8. Using Aeq = [0 0] and beq = 0.8 gives me a reasonable answer but it doesn't mean what I want to say. Could someone please me with this?
Thank you
  4 Comments
Matt J
Matt J on 13 Nov 2020
Edited: Matt J on 13 Nov 2020
The objective function is supposed to be a given function of (t1,t2), and so its value at (0,0) is already supposed to be predetermined. An optimizer like fmincon cannot force it to have a value at a point that it doesn't already have.
Wathsala Karunarathne
Wathsala Karunarathne on 13 Nov 2020
I got you Matt. Thanks a lot. I am now trying to add boundary to my objective function which has only defined when t1,t2>0.

Sign in to comment.

Answers (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!