can we solve linear matrix inequalities by using only matrix forms?

I have LMI problem. Is there any tool to solve it just by using Matrix forms. For example I want to solve Ax>b for x. So I just initialize matrix A and vectro b and then find x. because to write LMI not in matrix from it needs approximately 16 lines, which is a lot of time

댓글 수: 6

What do you mean by "solve Ax>b for x" ? Usually, there are infinitely many such x.
I tried to simplify what i want to ask. but it didn't work. I have system of linear matrix inequalities. one is 16*16 matrix. other 2 are 2*2.
do you have gmail? so i can show my problem there?
Matt J
Matt J 2022년 11월 21일
편집: Matt J 2022년 11월 21일
I get the sense that you are not using the terminology "Linear Matrix Inequality" as described here,
If you were, then you should have mutiple A matrices.
it was just wrong example, but yes my problem is about finding A
Matt J
Matt J 2022년 11월 21일
편집: Matt J 2022년 11월 21일
But you said above that you want to find x? If that's still what you want, please engage the answer below. Otherwise, edit your original post to clarify what you want.

댓글을 달려면 로그인하십시오.

답변 (1개)

Matt J
Matt J 2022년 11월 21일
As Torsten says, A*x>b generally corresponds to not one x, but an entire polyhedral region of them. However, if the region is bounded, you can obtain the vertices of the region by downloading,
xVertices=lcon2vert(-A,-b);

카테고리

도움말 센터File Exchange에서 Linear Matrix Inequalities에 대해 자세히 알아보기

제품

릴리스

R13SP1

질문:

2022년 11월 21일

편집:

2022년 11월 21일

Community Treasure Hunt

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

Start Hunting!

Translated by