LINUX.ORG.RU

Полосовой фильтр на python


0

1

Здравствуйте. Есть задача - замутить разложение в спектр цифрового сигнала с полосовой фильтрацией на пайтоне. Причем спектр нужно вывести не в совсем обычном виде - амплитуда сигнала на определённой частоте - это как часто эта частота встречается в общем сигнале. Саму амплитуду сигнала отбросить. В какую сторону стоит копать?



Последнее исправление: billy_bob (всего исправлений: 1)

частота не может «встречаться» в сигнале сколько-то раз. она или есть или нет.

marvin_yorke ★★★
()

Сначала понять, что именно тебе нужно запрограммировать, потом почитать о NumPy.

tailgunner ★★★★★
()

модераторам привет

> Причем спектр нужно вывести не в совсем обычном виде - амплитуда сигнала на определённой частоте - это как часто эта частота встречается в общем сигнале. Саму амплитуду сигнала отбросить.

Етить

В какую сторону стоит копать?

Копай от столба и до вечера.

anonymous
()
Ответ на: модераторам привет от anonymous

ТС, тебе возможно имеет смысл посмотреть на алгоритм Goertzel'я

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.