SearchVoidValues (FPScript)
Sucht nach ungültigen Fließkommawerten in einem Datensatz und übergibt deren Positionen.
Syntax
SearchVoidValues(DataSet)
Die Syntax der SearchVoidValues-Funktion besteht aus folgenden Teilen:
Teil |
Beschreibung |
---|---|
DataSet |
Der Datensatz, in dem nach ungültigen Werten gesucht werden soll. Erlaubte Datenstrukturen sind Datenreihe, DatenmatrixSignal, Raumkurve und . Es sind alle numerischen Datentypen erlaubt. |
Anmerkungen
Bei komplexen Datentypen wird ein Wert als ungültig eingestuft, wenn der Realteil oder der Imaginärteil ungültig ist. Bei zusammengesetzten Datenstrukturen werden alle Punkte als ungültig erkannt, bei denen mindestens eine Komponente ungültig ist. Ist DataSet eindimensional, dann ist das Ergebnis eine Datenreihe mit den Positionen der gefundenen Werte. Ansonsten ist es eine Datenmatrix mit 2D-Indizes.
Ist das Argument eine Liste, dann wird die Funktion für jedes Element der Liste ausgeführt und das Ergebnis ist ebenfalls eine Liste.
Verfügbarkeit
FlexPro Basic, Professional, Developer Suite
Beispiele
SearchVoidValues({1.,?,3.,?,1.}) |
Ergibt {1, 3}. |
Signal.Y[SearchVoidValues(Signal.Y)] = 0 |
Setzt alle ungültigen Werte in der Y-Komponente eines Signals auf den Wert 0. |