solve an inequality with LMI approach
3 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
I would like to solve this inequality :
Q*A'+A*Q+L'*B'+B*L < 0
7 comentarios
Respuestas (1)
Johan Löfberg
el 5 de Feb. de 2014
Editada: Johan Löfberg
el 5 de Feb. de 2014
With the MATLAB Toolbox YALMIP, and some SDP solver installed (such as SDPT3, SeDuMi, Mosek etc) it would be (you have not clearly said which variables are decision variables, I assume Q (psd) and L (arbitrary))
Q = sdpvar(n,n);
L = sdpvar(m,n,'full');
Constraints = [Q >=0, Q*A'+A*Q+L'*B'+B*L <= 0];
solvesdp(Constraints);
The model is ill-posed though as Q and L arbitrarily close to zero is feasible, which means trouble in practice. Dehomogenioze it, for instance
Constraints = [Q >=0, Q*A'+A*Q+L'*B'+B*L <= -eye(n)];
Ver también
Categorías
Más información sobre LMI Solvers 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!