Оценка порядка оптимального КИХ-фильтра Parks-McClellan
[___] = firpmord(___,
задает частоту дискретизации fs
)fs
. fs
значения по умолчанию к 2 Гц, подразумевая частоту Найквиста 1 Гц. Можно задать ребра полосы, масштабируемые к частоте дискретизации конкретного приложения. Можно использовать это с любым из предыдущих входных синтаксисов.
firpmord
использует алгоритм, предложенный в [1]. Эта функция приводит к неточным результатам для ребер полосы или близко к 0 или близко к частота Найквиста, fs/2
.
Примечание
В некоторых случаях, firpmord
недооценки или переоценки порядок n
. Если фильтр не выполняет техническим требованиям, попробуйте высший порядок, такой как n+1
или n+2
.
[1] Rabiner, Лоуренс Р. и Отто Херрманн. “Предсказуемость определенных оптимальных цифровых фильтров конечной импульсной характеристики”. IEEE® Транзакции на Теории Схемы. Издание 20, Номер 4, 1973, стр 401–408.
[2] Rabiner, Лоуренс Р. и Бернард Голд. Теория и Приложение Цифровой обработки сигналов. Englewood Cliffs, NJ: Prentice Hall, 1975, стр 156–157.