solve an inequality with LMI approach
조회 수: 16 (최근 30일)
이전 댓글 표시
I would like to solve this inequality :
Q*A'+A*Q+L'*B'+B*L < 0
댓글 수: 7
답변 (1개)
Johan Löfberg
2014년 2월 5일
편집: Johan Löfberg
2014년 2월 5일
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)];
참고 항목
카테고리
Help Center 및 File Exchange에서 LMI Solvers에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!