Manual Switch
Umschalten zwischen zwei Eingängen
Bibliotheken:
Simulink /
Signal Routing
Beschreibung
Der Manual Switch-Block ist ein Umschalter, der einen von zwei Eingängen auswählt und an den Ausgang weiterleitet. Doppelklicken Sie auf den Block, um die Eingänge umzuschalten. Sie können den Signalfluss regeln, indem Sie den Schalter setzen, bevor Sie die Simulation starten oder indem Sie den Schalter ändern, während die Simulation ausgeführt wird. Der Manual Switch-Block behält seinen aktuellen Zustand bei, wenn Sie das Modell speichern.
Um den Schalter programmatisch umzuschalten, setzen Sie die Eigenschaft set_param
sw
auf '0'
oder '1'
. Um beispielsweise den zweiten Eingang mit dem Ausgang zu verbinden:
set_param(gcb,'sw','0')
Um den ersten Eingang mit dem Ausgang zu verbinden:
set_param(gcb,'sw','1')
Hinweis
Wenn Sie auf den Manual Switch-Block doppelklicken, wird nicht das Block-Dialogfenster geöffnet. Stattdessen wird der ausgewählte Eingang umgeschaltet.
Ports
Eingabe
Ausgabe
Parameter
Blockeigenschaften
Datentypen |
|
Direct Feedthrough |
|
Mehrdimensionale Signale |
|
Signale mit variabler Größe |
|
Erkennung von Nulldurchgängen |
|
Erweiterte Fähigkeiten
Versionsverlauf
Eingeführt vor R2006a
Siehe auch
Switch | Multiport Switch | Manual Variant Source | Manual Variant Sink