Steuerbarkeitsmatritx und Beobachtbarkeitsmatrix in Matlab

Gast #1650677
Lesenswert?

Hi,

ich hab ein Problem mit dem Erstellen einer Beobachtbarkeits- und 
Steuerbarkeitsmatrix in Matlab. Laut google gibt es zwar zwei Befehle 
zum Erstellen dieser Matrixe ctrb und obsv, diese beiden Befehle 
funktionieren bei mir aber nicht.

Wenn ich mir die Definition so einer Matrix anschaue, dann steht da z.B.

Beobacht_matrix = [  C  ]
                     C*A
                     ...
                     (C*A)^n-1


Also die Matritze enthält mehrer Komponetenten, so lange bis hoch (n-1), 
ich komme leider damit nicht so klar, woher weis ich denn, welchen Wert 
das n hat? Ist n die Anzahl der Elemente in der Matrix A? Die zweite 
Zeile wird ja dann genaugenommen wahrscheinlich (C*A)^0 bedeuten, oder? 
Mein Problem also, wie groß ist das n in dieser Form? Die ähnliche 
Formel findet man auch, wenn man googelt, aber ich hab halt nix 
gefunden, um auf die n-Bedeutung zu kommen :-(
#1650696
Lesenswert?

Lass dich nicht veräppeln.

n ist die Anzahl der Zustandsgrößen deines Zustandsraumsystems. Also 
genau die Anzahl der Zeilen der Matrix A und normalerweise auch der Rang 
der Matrix A. Übrigens ist das System Beobachtbar, wenn Rang(M_B) = 
Rang(A) ist.

Noch Fragen?

Grüße,

Stefan

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren