Erkennen und Entfernen von Nichtzahlenwerten (NaN)
Mit den Nichtzahlenwert-(NaN)-Funktionen können leere Matrixelemente gefüllt oder Ausreißer aus Datensätzen entfernt werden.
• markNaN(M, vindex) – Weist jedem Element in den Daten, die durch vindex angegeben werden, einen NaN zu.
• matchNaN(M) – Übergibt den Index oder das Indexpaar der NaN-Einträge in den Daten.
• filterNaN(M) – Entfernt die Zeilen des Datensatzes M, die einen NaN enthalten.
Die Verwendung von
filterNaN entspricht der Kombination der Funktionen
matchNaN und
trim, fasst sie jedoch in einem Schritt zusammen.
• IsNaN(x) – Erkennt das Vorhandensein der integrierten Konstante NaN in Arrayelementen.
Argumente
• M ist ein Vektor oder eine Matrix mit komplexen Zahlen.
• vindex ist ein Vektor von Indizes, die entweder als Ganzzahlen oder als verschachtelte Matrizen der Größe 2 x 1 angegeben werden, und gibt die Elemente in M an.
• x
ist ein Arrayelement.