fmincon and optimization with a symbolic matrix

2 次查看(过去 30 天)
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.

采纳的回答

Steven Lord
Steven Lord 2020-9-14
The function is optimoptions (plural) not optimoption (singular).

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Nonlinear Optimization 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by