add the boundary objective function value for fmincon

1 visualización (últimos 30 días)
Wathsala Karunarathne
Wathsala Karunarathne el 13 de Nov. de 2020
Comentada: Wathsala Karunarathne el 13 de Nov. de 2020
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 comentarios
Matt J
Matt J el 13 de Nov. de 2020
Editada: Matt J el 13 de Nov. de 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 el 13 de Nov. de 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.

Iniciar sesión para comentar.

Respuestas (0)

Categorías

Más información sobre Solver Outputs and Iterative Display en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by