series
Reihenschaltung von zwei Modellen
Syntax
series
sys = series(sys1,sys2)
sys = series(sys1,sys2,outputs1,inputs2)
Beschreibung
series
schaltet zwei Modellobjekte in Reihe. Diese Funktion akzeptiert jede Art von Modell. Die beiden Systeme müssen entweder beide kontinuierlich oder beide diskret mit identischer Abtastzeit sein. Statische Verstärkungen sind neutral und können als reguläre Matrizen angegeben werden.
sys = series(sys1,sys2)
bildet die unten gezeigte grundlegende Reihenschaltung.
Dieser Befehl ist gleichbedeutend mit der direkten Multiplikation
sys = sys2 * sys1
sys = series(sys1,sys2,outputs1,inputs2)
bildet die allgemeinere Reihenschaltung.
Die Indexvektoren outputs1
und inputs2
geben an, welche Ausgänge y1 von sys1
und welche Eingänge u2 von sys2
verbunden werden sollen. Das resultierende Modell sys
hat u als Eingang und y als Ausgang.
Beispiele
Zum Beispiel sei sys1
ein Zustandsraum-System mit fünf Eingängen und vier Ausgängen und sys2
ein Zustandsraum-System mit zwei Eingängen und drei Ausgängen. Schalten Sie die beiden Systeme in Reihe, indem Sie die Ausgänge 2 und 4 von sys1
mit den Eingängen 1 und 2 von sys2
verbinden.
outputs1 = [2 4]; inputs2 = [1 2]; sys = series(sys1,sys2,outputs1,inputs2)
Versionsverlauf
Eingeführt vor R2006a