slicot_sb03od

Résolution des équations de Lyapunov stables temps continu ou discret (facteur de Cholesky).

📝 Syntaxe

  • [Q_OUT, B_OUT, SCALE, WR, WI, INFO] = slicot_sb03od(DICO, FACT, TRANS, A, Q_IN, B_IN)

📥 Argument d'entrée

  • DICO - SpĂ©cifie le type d'Ă©quation de Lyapunov Ă  rĂ©soudre : = 'C' : cas continu ; = 'D' : cas discret.

  • FACT - SpĂ©cifie si la factorisation de Schur rĂ©elle de A est fournie Ă  l'entrĂ©e : = 'F' : A et Q contiennent les facteurs ; = 'N' : la factorisation sera calculĂ©e et stockĂ©e dans A et Q.

  • TRANS - SpĂ©cifie la forme de op(K) : = 'N' : op(K) = K (sans transposition) ; = 'T' : op(K) = K**T (transposĂ©e).

  • A - La partie principale N-by-N de ce tableau doit contenir la matrice A. Si FACT = 'F', A contient une matrice quasi-triangulaire supĂ©rieure S en forme canonique de Schur ; les Ă©lĂ©ments sous la partie Hessenberg supĂ©rieure de A ne sont pas rĂ©fĂ©rencĂ©s.

  • Q_IN - Si FACT = 'F', la partie principale N-by-N de ce tableau doit contenir la matrice orthogonale Q de la factorisation de Schur de A. Sinon, Q n'a pas besoin d'ĂŞtre fournie.

  • B_IN - Si TRANS = 'N', dimension (LDB,max(M,N)), si TRANS = 'T'. Ă€ l'entrĂ©e, si TRANS = 'N', la partie principale M-by-N de ce tableau doit contenir la matrice de coefficients B de l'Ă©quation. Si TRANS = 'T', la partie principale N-by-M doit contenir B.

📤 Argument de sortie

  • Q_OUT - La partie principale N-by-N de ce tableau contient la matrice orthogonale Q de la factorisation de Schur de A. Le contenu de Q n'est pas modifiĂ© si FACT = 'F'.

  • B_OUT - La partie principale N-by-N de ce tableau contient le facteur de Cholesky supĂ©rieur U de la matrice solution X, X = op(U)'*op(U). Si M = 0 et N >0, alors U est mis Ă  zĂ©ro.

  • SCALE - Le facteur d'Ă©chelle scale ≤ 1 pour prĂ©venir le dĂ©bordement de la solution.

  • WR - Si FACT = 'N', et INFO ≥ 0 et INFO < 2, WR contient les parties rĂ©elles des valeurs propres de A.

  • WI - Si FACT = 'N', et INFO ≥ 0 et INFO < 2, WI contient les parties imaginaires des valeurs propres de A.

  • INFO - = 0 : sortie rĂ©ussie.

đź“„ Description

Résoudre pour X = op(U)'*op(U) soit l'équation de Lyapunov continue stable non négative définie, soit l'équation de Lyapunov discrète convergente non négative définie.

Fonction(s) utilisée(s)

SB03OD

📚 Bibliographie

http://slicot.org/objects/software/shared/doc/SB03OD.html

đź’ˇ Exemple

đź•” Historique

Version
đź“„ Description

1.0.0

version initiale

Last updated

Was this helpful?