MaxInTime('Expression','Interval',' Reset=0')

Argumente

'Expression'

Messwert, für den das Maximum gebildet wird

'Interval'

Angabe der Länge des Intervalls in Sekunden, über das das Maximum berechnet werden soll.

'Reset'

Optionaler Parameter (Voreinstellung =0) zum Stoppen und Neustarten der Berechnung

'Reset'=0

Berechnung durchführen

'Reset'=1

Berechnung anhalten und Ergebnis auf 0 setzen

'Reset'=2

Berechnung anhalten und Ergebnis beibehalten

'Reset'=3

Jetzt berechnen und danach Berechnung anhalten

Beschreibung

Diese Funktion liefert als Ergebnis das Maximum von 'Expression' innerhalb jedes Intervalls der Länge 'Interval' (in s).

Beispiel

Auswirkungen des Parameters 'Reset'

Aufgabenstellung

der Parameter 'Reset' soll in 5-Sekunden Abständen von 0 auf 1, 2, oder 3 geschaltet werden um die Auswirkungen des Parameters sichtbar zu machen

Lösung

Drei If-Abfragen geben über eine Modulo-Funktion der Zeit in 5-Sekunden-Intervallen den Wert 0 als TRUE und die Werte 1, 2, 3 als FALSE an den 'Reset'-Parameter der MaxInTime-Funktion weiter.