[an error occurred while processing this directive]
Его матлаб-пример явно говорил о том, что изначально в наличии КИХ с линейной фазой.
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)
Отправлено
SM
19 июля 2006 г. 19:54
В ответ на:
У homekvn вроде бы АЧХ была задана, если там нулей нет, то и проблем вроде бы нет? По ней линейнофазовый фильтр скажем типа I отсинтезячить - дело техники - у него полюсов соответственно тоже не появится?
отправлено andy_P 19 июля 2006 г. 19:39
Составить ответ
|||
Конференция
|||
Архив
Ответы
А если он в частотной сразу синтезит по заданной АЧХ так тем проще. Нулей недопущать!
—
SM
(19.07.2006 19:56
195.225.131.186
,
пустое
)
Я просто думал - меня переклинило. Если в АЧХ нулей нет, то соответственно нулей на единичном круге и не будет.
—
andy_P
(19.07.2006 19:57
80.82.63.185
,
пустое
)
Кстати, если их нет в дискретных точках выборок АЧХ, это не значит, что они не окопались рядом, хорошо замаскировавшись :)
—
SM
(19.07.2006 20:14
195.225.131.186
,
пустое
)
Тоже так было подумал - но нет :-). Если нет, то на мой взгляд не появятся.
—
andy_P
(19.07.2006 20:25
80.82.63.185
,
пустое
)
Да промахнуться можно:-)
—
-=ВН=-
(19.07.2006 20:34
193.125.71.140
,
пустое
)
Смутили совсем :-) Пусть есть некий КИХ фильтр , скажем, c линейной фазой. Есть отсечты его АЧХ (ненулевые). Вопрос - могут ли нули передаточной его функции оказаться на единичном круге?
—
andy_P
(19.07.2006 20:43
80.82.63.185
,
пустое
)
Дык я старался:-) А вот Вам встречный вопрос:-) Есть КИХ длиной 256, все отсчеты ИХ =1. Находим его АЧХ путем взятия Фурье над ИХ, с дальнейшим модулем, длиной 256. Как Вы считаете, будет ли эта АЧХ соответствовать действительности? Этот фильтр на самом деле будет пропускать только 0 частоту, а остальные давить насмерть?:-)
—
-=ВН=-
(19.07.2006 20:51
193.125.71.140
,
пустое
)
Да согласен я :-) . По синку все полезет а не только 0. Линейность фазы и нули меня смутили. Там получается передаточная функция вполне определенного вида. Вот и казалось что H(exp(jw)) никак не сможет нулю равняться.
—
andy_P
(19.07.2006 21:15
80.82.63.185
,
пустое
)
Конечно могут. Если они расположены на частотах где-то между отсчетов.
—
SM
(19.07.2006 20:45
195.225.131.186
,
пустое
)
Сразу согласился бы если бы не было линейной фазы в вопросе. А вот с линейной - мне кажется что нет. Но доказать сходу блин не могу.
—
andy_P
(19.07.2006 20:48
80.82.63.185
,
пустое
)
Так можно подойти с обратной стороны - сначала расположить нули на ед. окр. (и не только), получив лин. фазу, а потом сделать выборки АЧХ как z-преобразования на ед.окр., да так, что ни один ноль не попадет :)
—
SM
(19.07.2006 20:50
195.225.131.186
,
пустое
)
Тьфу. Согласен. Торможу.
—
andy_P
(19.07.2006 20:53
80.82.63.185
,
пустое
)
Кстати, лин. фазу можно и без нулей на окружности получить - лишь бы пары были все симметричны относительно нее.
—
SM
(19.07.2006 21:11
195.225.131.186
,
пустое
)
Я то думал, что скажем синтезячил скажем фильтр типа I по АЧХ без нулей и автоматически не имеем нулей на единичном круге в передаточной функции.
—
andy_P
(19.07.2006 21:17
80.82.63.185
,
пустое
)
Да, я прямо в частотной области синтезю. Нули могу и убрать.
—
homekvn
(19.07.2006 20:01
212.185.161.237
,
пустое
)
Да вряд ли это выход на практику имеет при больших N. Просто при отсутствии нулей можно не бояться гильберта от логарифма делать.
—
andy_P
(19.07.2006 20:04
80.82.63.185
,
пустое
)
Вот я и не буду бояться логарифм брать (Гильберт уже не причем)
—
homekvn
(19.07.2006 20:15
212.185.161.237
,
пустое
)
Дык.
—
andy_P
(19.07.2006 20:24
80.82.63.185
,
пустое
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание