Lokales Maximum und Minimum
Mithilfe der Funktionen localmax und localmin werden lokale Maxima und Minima in 2D- oder 3D-Datensätzen ermittelt.
Bei 2D-Datensätzen werden die x-Daten in der ersten Spalte von Matrix M1 aufgezeichnet, während die zugehörige Antwort in der zweiten Spalte enthalten ist.
Bei 3D-Daten werden die x- und y-Daten in den Vektoren x bzw. y aufgezeichnet, während die zugehörige Antwort in Matrix M2 enthalten ist.
• localmax(M1, [w]) – Gibt eine zweispaltige Matrix der x- und y-Werte für jedes Maximum zurück, das in der zweiten Spalte von Matrix M1 gefunden wird.
• localmax(x, y, M2, [w]) – Gibt eine dreispaltige Matrix der x-, y- und z-Werte für jedes Maximum zurück, das in Matrix M2 gefunden wird.
• localmin(M1, [w]) – Gibt eine zweispaltige Matrix der x- und y-Werte für jedes Minimum zurück, das in der zweiten Spalte von Matrix M1 gefunden wird.
• localmin(x, y, M2, [w]) – Gibt eine dreispaltige Matrix der x-, y- und z-Werte für jedes Minimum zurück, das in Matrix M2 gefunden wird.
Wenn die optionale Fensterbreite w größer ist als 1, muss jeder Punkt in den Daten größer sein als die umgebenden (2w + 1) Punkte, die als lokales Maximum gelten sollen, um falsch positive Werte im Rauschen zu vermeiden.
Argumente
• M1 ist eine reelle n x 2-Matrix.
• w (optional) ist eine Ganzzahl ≥ 1, und ihr Stanndardwert ist 1.
• x, y sind reelle Vektoren.
• M2 ist eine reelle Matrix, die ebensoviel Zeilen enthält wie Vektor x und deren Spaltenanzahl der Zeilenanzahl von Vektor y entspricht.