реклама на сайте
подробности

 
 
> Фильтр на основе частотной выборки по Р. Лайонсу, не могу понять почему ...
otshelnik86
сообщение Nov 3 2008, 09:26
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 29
Регистрация: 13-03-07
Из: Беларусь, Минск
Пользователь №: 26 099



синтезировал на С++ фильтр на основе частотной выборки (ФОЧВ) типа IV по Р.Лайонсу. Это КИХ фильтр на основе гребенчатого фильтра и набора резонаторов. Написано, что его ИХ имеет длину N.
Подаю на вход одну единицу и (N - 1) нулей, т.е. цифровую дельта-функцию. Т.о. на выходе должна быть ИХ фильтра. Получаю ее, беру ДПФ и получаю спектр. Предварительно, чтобы получить более точный спектр добавляю после ИХ 3*N нулей. В результате получается спектр такой, который я задавал сразу. Т.е. меня это на 100% удовлетворяет.
А потом возникает такая ситуация... Когда подаю на вход одну единицу и, к примеру, 3*N нулей, то на выходе получаю ПОВТОРЯЮЩУЮСЯ несколько раз ИХ фильтра - т.е периодический сигнал. Почему так? Ведь отклик должен затухнуть. 01.gif

И еще такой вопрос. В книге приводится формула, где отсутствует в знаменателе гребенчатого фильтра N. Надо ли еще делить выходной отсчет на N? sad.gif
P.S. использую значение r<1 для устойчивости фильтра. 05.gif


--------------------
"Правильный путь один - СВОЙ"
"Счастье - это не станция назначения, а способ путешествовать."
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 05:26
Рейтинг@Mail.ru


Страница сгенерированна за 0.01339 секунд с 7
ELECTRONIX ©2004-2016