Optimizing With User Specified Gradients

I am trying to use fmincon/fminunc but provide the analytical gradient. Example code tells me to use options like the following:
options = optimoptions('fmincon','SpecifyObjectiveGradient',true);
When I do so I receive the error: 'SpecifyObjectiveGradient' is not an option for FMINCON.
I use matlab 2015b.
I am looking for the simplest possible self contained example of specifying a gradient for use in optimization.

Respuestas (1)

Walter Roberson
Walter Roberson el 14 de Jun. de 2016

1 voto

You are looking at the R2016a documentation. If you look at the R2015b documentation you will see GradObj and GradConstr rather than SpecifyObjectiveGradient and SpecifyConstraintGradient

Categorías

Preguntada:

el 14 de Jun. de 2016

Respondida:

el 14 de Jun. de 2016

Community Treasure Hunt

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

Start Hunting!

Translated by