Порядок и частота отсечки фильтра бабочки
[ возвращает наименьший порядок, n,Wn] = buttord(Wp,Ws,Rp,Rs)n, цифрового фильтра Butterworth не более Rp дБ пульсации полосы пропускания и не менее Rs дБ затухания в полосе останова. Wp и Ws являются соответственно полосой пропускания и граничными частотами стоп-полосы фильтра, нормализованными от 0 до 1, где 1 соответствует δ рад/выборка. Скаляр (или вектор) соответствующих частот отсечения, Wn, также возвращается. Чтобы создать фильтр Butterworth, используйте выходные аргументы n и Wn в качестве входных данных для butter.
buttordФормула прогнозирования порядка работает в аналоговой области как для аналоговых, так и для цифровых случаев. Для цифрового случая он преобразует частотные параметры в s-область перед оценкой порядка и собственной частоты. Затем функция преобразуется обратно в z-домен.
buttord первоначально разрабатывает прототип фильтра нижних частот путем преобразования частот полосы пропускания требуемого фильтра в 1 рад/секунду (для фильтров нижних и верхних частот) и в -1 и 1 рад/секунду (для полосовых и полосовых фильтров). Затем вычисляется минимальный порядок, необходимый для фильтра нижних частот в соответствии со спецификацией стоп-полосы.
[1] Рабинер, Лоуренс Р. и Бернард Голд. Теория и применение цифровой обработки сигналов. Энглвуд Клиффс, Нью-Джерси: Прентис-Холл, 1975.