на главнуюВсе эхи RU.ALGORITHMS
войти ?

Re: фильтры

От Sergey Bychkov (2:450/118.55) к Nickita A Startcev

В ответ на Заголовок предыдущего сообщения в треде (Имя Автора)


Привет, Nickita!


... В ответ на письмо от 11 июня 2009 от Nickita A Startcev к Sergey Bychkov сообщаем:


NS>>> Хочется красиво рисовать АЧХ сигнала как функцию времени.
NS>>> один вариант - влоб взять ФФТ, результат обрезать и
NS>>> отнормировать, нарисовать. Другой вариант - взять пачку фильтров,
NS>>> на каждом 'такте' вдвигать в них новый отсчет и вынимать
NS>>> пересчитанные амплитуды. То есть, смотреть амплитуды не
NS>>> усредненные за фиксированное окно, длиной 2^N отсчётов с
NS>>> неизвестно как перескакивающей фазой, а чтоб фазы сшивались
NS>>> плавно.

NS>>> Какие алгоритмы 'фильтрования' стОит рассмотреть?

SB>> А если "вдвигать" в "окно" по одному отсчёту, и делать БПФ?

NS> То получим хуже чем квадратичную сложность и пляшущие фазы, что сразу
NS> обломает все плюсы БПФ.

Со сложностью понятно, я и не предлагал оптимальный вариант, просто один из. Оптимальнее, конечно, "прибавлять" в предыдущий результат новую точку. Может, и что-то проще сделать можно.

PS Hо что там не так с фазами? И, кстати, как ты их будешь визуализировать? АЧХ с развёрткой по времени я себе представляю - будет такой себе трёхмерный график с пиками и горными хребтами (завсит от сигнала, конечно). А как при этом показывать фазы?

До встречи, Nickita!
Sergey (serge_bychkov[zzz]mail333.com) ICQ# 21014758

--- FMail/Win32 1.60
* Origin: И на пятнах бывает солнце (2:450/118.55)

Ответы на это письмо:

From: Username
Заголовок следующего сообщения в треде может быть длинным и его придется перенести на новую строку

From: Username
Или коротким

FGHI-url этого письма: area://RU.ALGORITHMS?msgid=2:450/118.55@FidoNet+4a376e5a