Hi,
I want to minimize sum of squared variables in fmincon while get the number of variables from users. For example, if he entered i=3, minimize x(1)^2+x(2)^2+x(3)^2. if he entered i=n, minimize x(1)^2+x(2)^2+...x(n)^2. Actually, I don't have any problem to set lower and upper limits and initial condition matrix, but I don't know how to define this function which fmincon accepts.
Thanks

1 comentario

Matt J
Matt J el 25 de En. de 2018
If you have no nonlinear constraints, though, it would be better to use quadprog

Iniciar sesión para comentar.

 Respuesta aceptada

Matt J
Matt J el 24 de En. de 2018
The objective function can be specified independently of the dimension.
fun=@(x) norm(x).^2
It is the initial guess that must be chosen based on the problem dimension.

Más respuestas (0)

Etiquetas

Comentada:

el 25 de En. de 2018

Community Treasure Hunt

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

Start Hunting!

Translated by