Minimum (gleitend, zeitbasiert)
|
Syntax |
|---|
|
Accumulate_Rolling_Minimum(expression, window) |
|
Beschreibung |
|---|
|
Wendet ein gleitendes Fenster auf das Signal „expression“ an und berechnet das Minimum für jedes Fenster. Jeder Abtastwert von „result“ enthält das Minimum aller Abtastwerte in dem Fenster, das zu diesem Zeitpunkt endet. Info Ein gleitendes Fenster wird durch ein Signal definiert: Jeder Abtastwert des Signals stellt ein Fenster dar. Der Wert des Abtastwerts ist der Startpunkt des Fensters, der Zeitstempel des Abtastwerts ist der Endpunkt des Fensters. Ein auf diese Weise definiertes Fenster umfasst alle Abtastwerte, bei denen die Zeit t die Bedingung start < t < end erfüllt. Fenster werden in der Regel mithilfe einer der Funktionen zur Fenstererstellung (Window_Sample, Window_Time, Window_Signal_*, …) erstellt. Fenster können an die Fensterauswertungsfunktionen (Accumulate_Rolling_*) übergeben werden. Jeder Abtastwert von „result“ enthält das Minimum aller Abtastwerte in dem window, das zu diesem Zeitpunkt endet. |
|
Info Ein gleitendes Fenster wird durch ein Signal definiert: Jeder Abtastwert des Signals stellt ein Fenster dar. Der Wert des Abtastwerts ist der Startpunkt des Fensters, der Zeitstempel des Abtastwerts ist der Endpunkt des Fensters. Ein auf diese Weise definiertes Fenster umfasst alle Abtastwerte, bei denen die Zeit t die Bedingung start < t < end erfüllt. Fenster werden in der Regel mithilfe einer der Funktionen zur Fenstererstellung (Window_Sample, Window_Time, Window_Signal_*, …) erstellt. Fenster können an die Fensterauswertungsfunktionen (Accumulate_Rolling_*) übergeben werden. |
|
Ergebnis |
|---|
|
Das gleitende Minimum für „expression“ im durch „window“ angegebenen Zeitbereich. |
|
Argumente |
|
|---|---|
|
expression |
Das Signal, für das das Minimum berechnet wird. |
|
window |
Ein Fenstersignal, das den Startzeitpunkt des Zeitbereichs (gleitendes Fenster) festlegt. Der Endzeitpunkt wird durch den aktuellen Zeitpunkt bestimmt. Z. B. um das Minimum der letzten 5 Sekunden zu berechnen, verwenden Sie Accumulate_Rolling_Minimum(expression, Master()-5). |