-
Есть у кого нить исходники?
Или хотя бы теория по теме.
Гуглится все очень не хорошо...
-
Щас тебе ответят FFT.
-
Мне уже отвтили...
Только я не совсем понимаю, что делать с результатом работы FFT.
-
Ну ты получишь спектр, выделишь то, что тебе нада и потом обратное FFT.
-
-
ФВЧ(X) = X - ФНЧ(X)
а ФНЧ(X) (нерекурсивный) = Sum[i] (X[curr-i]* C[i])
где C-коэффициенты
-
> [5] MBo © (18.12.07 09:29)
Можешь поподробнее расписать? А то я мало че понял...
-
простой пример -
некий ФНЧ
Y[i] := (X[i] * 3 + X[i-1] * 2 + X[i-2])/6
линейный сглаживающий фильтр по трем последним точкам
коэфф. я взял от фонаря, и какая характеристика у фильтра будет - не скажу.
ФВЧ
Z[i] := X[i] - Y[i]
в данном случае легко явно выразить
Z[i] = (X[i] * 3 - X[i-1] * 2 - X[i-2])/6
моделирование RC-цепочки c затуханием Exp(-t/Tau) где Tau = RC
Коэффициенты будут С[i] = Alpha^i, где Alpha = Exp(-dt/Tau) - затухание за квант времени
рекурсивный фильтр
Y[i] = Y[i-1] * Alpha + X[i] * (1-Alpha)
-
> @!!ex © (17.12.07 19:40)
Как вижу ты невнимательно ознакомился с рекомендованными тебе ссылками
по теме вейвлеты
Тема фильтрации там хорошо раскрыта и с примерами.
-
> [8] Jeer © (18.12.07 11:12)
Я еще и не разбирался...
В процессе, пока поверхностно все смотрю, оч. сложно для меня...
P.S.
Это вообще две несвязанные задачи изначально были. :)
Я только совсем недавно понял, что для фильтра можно вэйвлеты использовать...
-
> Я только совсем недавно понял, что для фильтра можно вэйвлеты
> использовать...
А чем не устраивают обычные IIR или FIR фильтры ?
-
> А чем не устраивают обычные IIR или FIR фильтры ?
ВОТ! Это чего не хватало, чтобы найти материала!!!
нашел!!! ВСе!! Спасибо!!!
-
Финиш..
И зачем программисту математика ?
Mbo тебе выше на пальцах объяснил:)
Нерекурсивный фильтр == FIR
Рекурсивный фильтр == IIR
-
> [12] Jeer © (18.12.07 12:09)
мне не хватало английского названия. :)
-
Как оказалось, ФВЧ делается просто усреднением значений.
-
>Как оказалось, ФВЧ делается просто усреднением значений.
Нет, это скорее ФНЧ. Может, путаница из-за неоднозначноcти названия?
ФНЧ пропускает низкие частоты и срезает высокие. В английском варианте понятнее ФНЧ = LPF (Low-pass filter), ФВЧ - HPF (high-pass)
-
> [15] MBo © (18.12.07 13:43)
Хм. Ятак понял, что как раз ФНЧ - это фильтр низких частот, тоесть обрезающий низкие частоты. По аналогии с фильтром шума, который убирает шум...
Разве нет?
-
>Разве нет?
Увы, нет. Терминология здесь неинтуитивная
-
> @!!ex © (18.12.07 14:24) [16]
Может найдем книжки по DSP (ЦОС), почитаем вдумчиво лет так 3 и все это время не будем тут гадать ?
Или чтиво западло ?
http://dsp-book.narod.ru/books.htmlНе, мне это нравится - "фильтр, убирающий шум":))
Какой именно шум (белый, розовый, синий, цветной) и шо за чудо-фильтр такой ?
-