minimize||(R+S'QS)K + S'QT||
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
kamakshi
el 9 de Ag. de 2016
Editada: Johan Löfberg
el 10 de Ag. de 2016
minimize||(R+S'QS)K + S'QT|| ,where Q & R matrices are diagonal matrix whose values to be determined such that it will minimize the value of the given expression.
0 comentarios
Respuesta aceptada
Johan Löfberg
el 10 de Ag. de 2016
Editada: Johan Löfberg
el 10 de Ag. de 2016
You haven't defined which norm you want to use. As you've tagged it with YALMIP, this is the YALMIP code for, e.g., 2-norm.
Q = diag(sdpvar(n,1));
R = diag(sdpvar(n,1));
optimize([],norm((R+S'*Q*S)*K + S'*Q*T,2))
The Frobenious norm ('fro') can be solved analytically if you want, as it is a simple quadratic expression
0 comentarios
Más respuestas (1)
Torsten
el 9 de Ag. de 2016
Maybe "quadprog", maybe "fmincon".
See which solver best fits your needs.
Best wishes
Torsten.
0 comentarios
Ver también
Categorías
Más información sobre Matrix Computations en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!