.. highlightlang:: us .. index:: lokale Minima und Maxima .. index:: Peaks .. index:: detect_peaks .. _detect_peaks: detect_peaks ============ .. us.tag detect_peaks GERMAN Interpolation New5500 Die Funktion :ref:`detect_peaks` sucht in dem gegebenen Signal nach lokalen Minima und Maxima. Für die Suche wird ein Schwellwert angeben. Es werden nur lokale Minima/Maxima gefunden, deren Abstand größer als ein Schwellwert ist. .. function:: = detect_peaks(rvY, rsThreshold); .. us.return **Returnwert** *iMax* ist ein Vektor mit den Indizes der lokalen Maxima (Peaks) oder 0 falls keine Maxima gefunden wurden. *iMin* ist ein Vektor mit den Indizes der lokalen Minima (Täler) oder 0 falls keine Minima gefunden wurden. .. us.params **Parameter** .. uparam:: rvY *rvY* ist das Signal, in dem die lokalen Minima und Maxima gesucht werden sollen. .. uparam:: rsThreshold *rsThreshold* ist der Schwellwert. Es werden nur Peaks gefunden, deren Spannen (Differenz zwischen benachbarten Extremwerten) größer als der Schwellwert sind. .. us.example **Beispiel** :: * = detect_peaks([4,6,3,4,7,4,1,8], 2) * iMax 2.0000 5.0000 8.0000 * iMin 3.0000 7.0000 .. us.history **History** .. list-table:: :header-rows: 1 * - Version - Beschreibung * - R2013.0 - Neu. .. seealso:: :ref:`uberblick-mathematik`, :ref:`moving_median`, :ref:`fspline`, :ref:`pspline`, :ref:`akimaspline`, :ref:`sgolayfilt`, :ref:`auto_xy_Peaks` :sub:`id-865033`