Оптимальная оценка порядка FIR-фильтра Паркса-Макклеллана
[___] = firpmord(___, задает частоту выборки fs)fs. fs по умолчанию 2 Гц, подразумевая частоту Найквиста 1 Гц. Можно указать края области данных, масштабированные в соответствии с частотой выборки конкретного приложения. Это можно использовать с любым из предыдущих входных синтаксисов.
firpmord использует алгоритм, предложенный в [1]. Эта функция дает неточные результаты для краев полосы, близких к 0 или частоте Найквиста, fs/2.
Примечание
В некоторых случаях firpmord занижает или переоценивает заказ n. Если фильтр не соответствует спецификациям, попробуйте использовать более высокий порядок, например n+1 или n+2.
[1] Рабинер, Лоуренс Р. и Отто Германн. «Предсказуемость некоторых оптимальных цифровых фильтров с конечным импульсом отклика». IEEE ® Транзакции по теории каналов. Том 20, номер 4, 1973, стр. 401-408.
[2] Рабинер, Лоуренс Р. и Бернард Голд. Теория и применение цифровой обработки сигналов. Энглвуд Клиффс, Нью-Джерси: Прентис-Холл, 1975, стр. 156-157.