care
Solution de l'équation algébrique de Riccati en temps continu.
📝 Syntaxe
[X, L, G] = care(A, B, Q)
[X, L, G] = care(A, B, Q, R, S, E)
📥 Argument d'entrée
A - Matrice représentant l'état avec dimensions n x n, où n correspond au nombre d'états.
B - Matrice représentant le contrôle avec dimensions n x p, où p est le nombre d'entrées.
Q - Matrice décrivant le coût associé à l'état, ayant dimensions n x n, où n est le nombre d'états.
R - Matrice représentant le coût associé au contrôle, avec dimensions p x p, où p est le nombre d'entrées.
S - Matrice optionnellement à valeurs réelles avec dimensions n x p.
E - Matrice avec dimensions n x n qui sert de matrice descripteur.
📤 Argument de sortie
X - solution stabilisée pour l'équation de Riccati en temps continu de dimension n x n.
L - Vecteur des pôles en boucle fermée.
G - Matrice de gain.
📄 Description
La fonction care(A, B, Q) calcule la solution exclusive, notée X, pour l'équation algébrique de Riccati en temps continu avec les matrices A, B et Q, et fournit également les matrices supplémentaires L et G.
💡 Exemple
a = [-3 2;1 1];
b = [0 ; 1];
c = [1 -1];
r = 3;
[x, l, g] = care(a, b, c'*c, r)
🔗 Voir aussi
🕔 Historique
1.0.0
version initiale
Last updated
Was this helpful?