Частотная характеристика цифрового фильтра
freqz(___) без выходных аргументов строит график частотной характеристики фильтра.
Частотная характеристика цифрового фильтра может быть интерпретирована как передаточная функция, оцениваемая при z = ejλ [1].
freqz определяет передаточную функцию из заданного (вещественного или комплексного) числителя и многочлена-знаменателя и возвращает комплексный частотный отклик H (ejλ) цифрового фильтра. Частотная характеристика оценивается в выборочных точках, определяемых используемым синтаксисом.
freqz обычно использует алгоритм FFT для вычисления частотной характеристики всякий раз, когда вектор частот не подается в качестве входного аргумента. Он вычисляет частотную характеристику как отношение преобразованных числительных и знаменательных коэффициентов, дополненных нулями до требуемой длины.
При подаче вектора частот в качестве входных данных freqz вычисляет полиномы в каждой точке частоты и делит ответ числителя на ответ знаменателя. Для вычисления многочленов функция использует метод Хорнера.
[1] Оппенгейм, Алан В., Рональд В. Шефер и Джон Р. Бак. Дискретно-временная обработка сигналов. 2-я эд. река Верхнее Седло, Нью-Джерси: Прентис Холл, 1999.
abs | angle | designfilt | digitalFilter | fft | filter | freqs | impz | invfreqs | logspace