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

2 visualizaciones (últimos 30 días)
Bladi Toaza
Bladi Toaza el 19 de Dic. de 2020
Comentada: Bladi Toaza el 25 de En. de 2021
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 comentarios
Sarvani Panguluri
Sarvani Panguluri el 24 de Dic. de 2020
Hi,
Could you please provide the code you have tried so that I can replicate the issue.
Bladi Toaza
Bladi Toaza el 25 de En. de 2021
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])

Iniciar sesión para comentar.

Respuesta aceptada

hossein hosseinivaez
hossein hosseinivaez el 31 de Dic. de 2020
  1 comentario
Bladi Toaza
Bladi Toaza el 25 de En. de 2021
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])

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Linear Matrix Inequalities en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by