Цитата(TSerg @ Apr 30 2008, 10:38)

"Фильтр" Герцеля даст магнитуду по конкретной анализируемой частоте после обработки блока данных.
Более того, при совпадении частоты настройки "фильтра" и частоты входного сигнала "фильтр" становится неустойчивым, что мы и видели на Вашей картинке
Я реализовал алгоритм не полностью, а только ту его часть, которая вычисляется на каждом отсчете:
Код
s(n) = x(n) + 2cos(2πω)s(n − 1) − s(n − 2)
и решил, что это и будет мой фильтр :). Мощность сигнала (magnitude?) я вообще не считал. Правильно я поступал или нет? Можно ли вообще реализовать ВЕРМЕННУЮ фильтрацию с помощью ДПФ или Герцеля???
Цитата(Unomano @ May 3 2008, 14:04)

А какая неравномерность в полосе пропускания, и какое подавление за ее пределами?
Конкретные цифры пока не известны. Фильтр нужен для звука, параметры буду подбирать экспериментально.
Цитата(alex_os @ May 3 2008, 18:32)

Ну кажется в маткаде тоже самое записывается как i=1..длина_массива_h.
тогда не понимаю что означает запись:
hf = h.*sin(2*pi*f/Fs*(1:length(h))
нужно рассчитать для всех элементов массива? Тогда, какого массива?