MeanValueCount (FPScript)
Klassiert ein Signal und ermittelt die Klassenmittelwerte.
Syntax
MeanValueCount(Signal, ClassLimits)
Die Syntax der MeanValueCount-Funktion besteht aus folgenden Teilen:
Teil |
Beschreibung |
---|---|
Signal |
Das zu untersuchende Signal. Erlaubte Datenstrukturen sind Datenreihe, Datenmatrix, Signal, Signalreihe und Signalreihe mit zweidimensionaler X-Komponente. Es sind alle reellen Datentypen erlaubt. Ist das Argument eine Liste, dann wird die Funktion für jedes Element der Liste ausgeführt und das Ergebnis ist ebenfalls eine Liste. |
ClassLimits |
Enthält eine Datenreihe, die die Klassengrenzen für die Zählung enthält. Wenn ClassLimits n Werte enthält, werden damit n-1 geschlossene Klassen festgelegt. Der erste bzw. letzte Wert in ClassLimits liefert die unterste bzw. die oberste Begrenzung der Klasseneinteilung. Werte, die außerhalb liegen, werden nicht klassiert. Erlaubte Datenstrukturen sind Datenreihe. Es sind alle reellen Datentypen erlaubt. Die Einheit muss mit der von Parameter Signal kompatibel sein. Ist das Argument eine Liste, dann wird deren erstes Element entnommen. Ist dies wieder eine Liste, dann wird der Vorgang wiederholt. |
Anmerkungen
Ungültige Werte werden nicht klassiert.
Das Ergebnis ist ein Signal bzw. eine Signalreihe mit den arithmetischen Mittelwerten der in eine Klasse fallenden Werte. Die X-Komponente enthält dann die Mittelpunkte der als Argument ClassLimits angegebenen Klassenaufteilung.
Verfügbarkeit
Option Klassierung
Beispiele
MeanValueCount({1, 8.8, 9, 7, 5, 7, 6, 10, 2, 4, 2, 7}, (11., 0.5, 1))
Ergibt Signal({1., 2., 0., 4., 5., 6., 7., 0., 8.9, 10.}, (10, 1., 1.)). Berechnet die arithmetischen Mittelwerte anhand der Klasseneinteilung. Es werden 10 Klassen mit der Klassenbreite 1 beginnend bei 0,5 festgelegt.