[an error occurred while processing this directive]
Ну вот и славно, что разобрались. Только вот маленькое замечание (+)
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено homekvn 08 ноября 2005 г. 17:57
В ответ на: Ответ: отправлено <font color=gray>уточняющий </font> 08 ноября 2005 г. 17:18

Я уже писал как-то недавно (или мне кажется, что писал, просто хотел написать :-) ), что да, действительно точную инверсную ИХ найти невозможно. Но вот что можно сделать (и так всегда и делают) это найти приближенную инверсную ИХ. Обозначив исходную ИХ за h(n), а приближенную инверсную за h~(n), и выполнив свертку над ними:
h (*) h~(n), мы получим delta~(n-N), где (*) - обычная (линейная) свертка, а N - желаемая длина инверсной ИХ. От величины N будет зависеть, насколько delta~(n-N) будет близка delta(n-N), т.е. к настоящей дельта функции.

Нахождение h~(n) делается при помощи упомянутого в этом сабже алгоритма Левинсона-Дурбина (минимизирует квадратичную норму ошибки) или при помощи метода линейного-программирования (работает дольше, минимизирует бесконечную норму, ну а то же самое, но по-русски, минимизирует максимальное значение ошибки).

Если же Вы будете напрямую искать инверсную ИХ (т.е. будете брать передаточную функцию равную единица делить на передаточную функцию фильтра), то не сомневайтесь, будет расходиться, причем всегда, а не только в Вашем "уникальном" случае.

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 
NoIX ключ Запомнить

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Rambler's Top100 Рейтинг@Mail.ru
Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание

E-mail: info@telesys.ru