Increment (FPScript)

21.09.2021

Ermittelt das Inkrement eines Datensatzes bzw. von dessen X-Komponente mit linear ansteigenden oder abfallenden Werten.

Syntax

Increment(DataSet)

 

Die Syntax der Increment-Funktion besteht aus folgenden Teilen:

Teil

Beschreibung

DataSet

Der Datensatz, dessen Inkrement ermittelt wird.

Es sind alle Datenstrukturen erlaubt außer Einzelwert und Liste. Nicht unterstützte Datentypen sind Zeichenkette.

Anmerkungen

Als Ergebnis liefert die Funktion einen Einzelwert vom Datentyp 64-Bit Fließkomma.

Das Ergebnis hat die gleiche Einheit wie das Argument DataSet.

Bei Signalen, Signalreihen und Raumkurven wird nur die X-Komponente analysiert. Das Inkrement entspricht der Differenz aufeinander folgender Werte im Datensatz. Die Inkremente zwischen benachbarten Werten müssen jedoch nicht exakt gleich sein, sondern dürfen um maximal 1 % abweichen. Wenn dieses Toleranzband überschritten wird, der Datensatz nicht mindestens zwei Werte enthält oder dieser ungültige Werte enthält, dann wird ein ungültiger Fließkommawert übergeben. Ansonsten wird das Inkrement zwischen erstem und zweitem Wert übergeben.

Ist das Argument eine Liste, dann wird die Funktion für jedes Element der Liste ausgeführt und das Ergebnis ist ebenfalls eine Liste.

Bei komplexen Datentypen erfolgt eine Betragsbildung.

Verfügbarkeit

FlexPro View, Basic, Professional, Developer Suite

Beispiele

Increment({1, 3, 5})

Ergibt 2.

Increment({1, 2.001, 3})

Ergibt 1.001.

Increment({1, 2, 3.001})

Ergibt 1.

Increment({1, 2.1, 3})

Ergibt ?.

Increment({1, 2, ?, 4})

Ergibt ?.

Increment((10, 0 Hz, 0.5 Hz))

Ergibt 0.5 Hz.

Increment(Signal({1 V, 1.5 V }, 0.5 ms))

Ergibt 0.5 ms.

Siehe auch

SamplingRate-Funktion

DataOrder-Funktion

Artikel teilen oder als Email versenden:

Diese Beiträge könnten Sie ebenfalls interessieren