fmincon and optimization with a symbolic matrix

2 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)

Catégories

En savoir plus sur Nonlinear Optimization dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by