How to create a SYSTEM matrix to use it in psys?

조회 수: 2 (최근 30일)
Bladi Toaza
Bladi Toaza 2020년 12월 19일
댓글: Bladi Toaza 2021년 1월 25일
I am trying to use psys to specify a parameter-dependent linear system.
The syntax is: affs = psys(pv,[s0,s1,s2,s3,s4]), where S0, S1, . . ., Sn should be given SYSTEM matrices.
I have tried using S0 = [A0 B0; C0 D0], etc. that are the matrices of a state-space system but I am getting this error: S0,S1,...,Sk must be SYSTEM matrices.
How can I create a SYSTEM matrix?
  댓글 수: 3
Sarvani Panguluri
Sarvani Panguluri 2020년 12월 24일
Hi,
Could you please provide the code you have tried so that I can replicate the issue.
Bladi Toaza
Bladi Toaza 2021년 1월 25일
Thank you so much, I could manage to solve this issue by reading a further LMI toolbox documentation
To convert to a MATRIX system, the function ltisys should be issued.
For a 2 parameters dependent (p) state-space system where . It is possible to create a polytopic system using psys by listing MATRIX systems at each coordinate p, (s0,s1,s2,s3,s4).
s0 = ltisys(A0,B0,C0,D0)
s1 = ltsys(A1,B1,C1,D1)
s2 = ltisys(A2,B2,C2,D2)
.
Sn
SYS = psys([S0,S1,S2,S4.....Sn])

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

채택된 답변

hossein hosseinivaez
hossein hosseinivaez 2020년 12월 31일
  댓글 수: 1
Bladi Toaza
Bladi Toaza 2021년 1월 25일
Thank you so much, it was very helpful to understand LMI toolbox and polytpoic systems. I could manage to solve the issue.
To convert to a MATRIX system, the function ltisys should be issued.
For a 2 parameters dependent (p) state-space system where . It is possible to create a polytopic system using psys by listing MATRIX systems at each coordinate p, (s0,s1,s2,s3,s4).
s0 = ltisys(A0,B0,C0,D0)
s1 = ltsys(A1,B1,C1,D1)
s2 = ltisys(A2,B2,C2,D2)
.
Sn
SYS = psys([S0,S1,S2,S4.....Sn])

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

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Linear Matrix Inequalities에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by