Шумный сигнал в данных (БПФ) - MATLAB - PullRequest
0 голосов
/ 19 февраля 2020

Я строю некоторые данные, собранные на частоте 10000 Гц, я приложил отрывок некоторых данных в виде БПФ и времени. Я получаю повторяющуюся частоту около 10 Гц, которая кажется довольно очевидным шумом от системы, которую я тестирую. Сигнал отображается во временной области, а также в частотной области.

Я собираюсь использовать MATLAB для удаления этих пиков.

Кто-нибудь имел дело с подобной проблемой и может дать любой совет.

1 Ответ

0 голосов
/ 20 февраля 2020

Чтобы отфильтровать определенные c частотные составляющие сигнала, вы обычно используете либо режекторный фильтр, либо гребенчатый фильтр, для которого у MATLAB уже есть некоторые команды в Системной панели инструментов DSP:

В качестве альтернативы, если у вас есть набор инструментов для обработки сигналов, вы можете использовать остановите фильтр Баттерворта, чтобы удалить отдельные частотные компоненты (диапазоны), используя

...