fmincon and optimization with a symbolic matrix

3 vues (au cours des 30 derniers jours)
ali akbar
ali akbar le 14 Sep 2020
Commenté : ali akbar le 14 Sep 2020
I am working on the following optimization problem
syms t [1 16]
tt=reshape(t,[4],[4]);
a=tril(tt);
chi1=trasnpose(a)*a;
chi=randn(4,4);
fun=(chi1-chi).^2;
g=matlabFunction(fun)
gs=GlobalSearch;
opts=optimoption(@fmincon,'Algorithm','interior-point');
problem = createOptimProblem('fmincon','x0',[],'objective',g,'lb',[],'ub',[],'options',opts)
and I am getting an error
Undefined function 'optimoption' for input arguments of type 'function_handle'.
opts=optimoption(@fmincon,'Algorithm','interior-point');
I read on forum that fmincon doesn't solve symbolic problem so I tried another solver 'lsqnonlin' and lsqlin, but encountering a similar problem. Any help will be appreciated.

Réponse acceptée

Steven Lord
Steven Lord le 14 Sep 2020
The function is optimoptions (plural) not optimoption (singular).
  1 commentaire
ali akbar
ali akbar le 14 Sep 2020
Einstein was right, human stupidity has no bounds. Silly me. It solved the problem.

Connectez-vous pour commenter.

Plus de réponses (0)

Community Treasure Hunt

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

Start Hunting!

Translated by