Main Content

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

Siehe auch

| |