Repeating Sequence
Beliebig geformte periodische Signale generieren
Bibliotheken:
Simulink /
Sources
Beschreibung
Der Block Repeating Sequence gibt ein periodisches Skalar-Signal mit einer Wellenform aus, die Sie mithilfe der Parameter Time values und Output values angeben. Der Parameter Time values gibt einen Vektor aus Ausgabezeiten an. Der Parameter Output values gibt einen Vektor aus Signalamplituden zu den jeweiligen Ausgabezeiten an. Zusammen ergeben die beiden Parameter eine Abtastung der Ausgangs-Wellenform an einer Reihe von Punkten, gemessen ab Beginn des Intervalls, über das hinweg sich die Wellenform wiederholt (die Periode des Signals).
Standardmäßig sind beide Parameter [0 2]. Diese Standardeinstellungen ergeben eine Sägezahn-Wellenform, die sich alle 2 Sekunden ab Beginn wiederholt und eine maximale Amplitude von 2 aufweist.
Beispiele
Erweiterte Beispiele
Ports
Ausgabe
Parameter
Blockeigenschaften
Datentypen |
|
Direct Feedthrough |
|
Mehrdimensionale Signale |
|
Signale mit variabler Größe |
|
Erkennung von Nulldurchgängen |
|
Algorithmen
Der Block legt die Eingangsperiode als Unterschied zwischen dem ersten und letzten Wert des Parameters Time values fest. Die Ausgabe zu einem beliebigen Zeitpunkt t ist die Ausgabe zum Zeitpunkt t = t-n*period, wobei n eine Ganzzahl ist. Die Sequenz wiederholt sich ab t = n*period. Der Block verwendet lineare Interpolation, um den Wert der Wellenform zwischen den von Ihnen angegebenen Ausgangszeiten zu berechnen.
Erweiterte Fähigkeiten
Versionsverlauf
Eingeführt vor R2006a




