И снова вопросы.
1.
Выбрал хороший БИХ-фильтр в Матлабе, экспортировал в Workspace, получил его импульсную характеристику h1.


Теперь пытаюсь перемножить его импульсную характеристику на отсчёты самого окна, чтобы получить вектор коэффициентов числителя КИХ-фильтра.
Код
>> brectwin=h1.*rectwin(1066); % получение вектора коэффициентов числителя с помощью прямоугольного окна
% .* - операция умножения матриц
>> bblackman=h1.*blackman(1066); % получение вектора коэффициентов числителя с помощью окна Блэкмана
>> wvtool(brectwin,bblackman) % просмотр полученного в GUI
С прямоугольным окном всё получается из-за того, что прямоугольное окно аналогично отсутствию окна.
Но с окном Блэкмана получается непонятно что:

Что я делаю не так?
2.
При проектировании КИХ-фильтра с помощью окон (путём взвешивания) необходимо в качестве взвешиваемого фильтра выбирать идеальный фильтр или это условие необязательно и можно выбрать в качестве такого фильтра хороший фильтр?
Сообщение отредактировал yapopovko - Apr 13 2010, 19:47