Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Challenge: Signalfilterung und -Analyse | Integration, Interpolation und Signalverarbeitung
Einführung in SciPy
Abschnitt 4. Kapitel 6
single

single

Challenge: Signalfilterung und -Analyse

Swipe um das Menü anzuzeigen

In der praktischen wissenschaftlichen Datenverarbeitung sind Signale häufig durch Rauschen beeinträchtigt, was die Extraktion bedeutungsvoller Merkmale erschwert. Filterung und Spitzenerkennung sind grundlegende Werkzeuge zur Analyse solcher verrauschter Daten. In dieser Aufgabe wird scipy.signal verwendet, um eine Zeitreihe zu verarbeiten, indem das Rauschen entfernt und anschließend signifikante Spitzen identifiziert werden, die in technischen und wissenschaftlichen Anwendungen oft von Interesse sind.

Aufgabe

Wischen, um mit dem Codieren zu beginnen

Gegeben ist eine verrauschte Zeitreihe. Wenden Sie einen Butterworth-Tiefpassfilter mit scipy.signal an, um das Rauschen zu reduzieren. Identifizieren Sie anschließend die Indizes signifikanter Peaks im gefilterten Signal mithilfe einer geeigneten Peak-Detektionsmethode aus scipy.signal. Die Funktion soll die Indizes der erkannten Peaks zurückgeben.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 4. Kapitel 6
single

single

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

some-alt