Порядок фильтра Баттерворта и частота отключения
[
возвращает самый низкий порядок, n
,Wn
] = buttord(Wp
,Ws
,Rp
,Rs
)n
, цифрового фильтра Баттерворта не более Rp
дБ неравномерности в полосе пропускания и не менее Rs
дБ ослабления в полосе остановок. Wp
и Ws
являются соответственно частотой полосы пропускания и ребер стоповой полосы фильтра, нормированной от 0 до 1, где 1 соответствует π рад/выборка. Скаляр (или вектор) соответствующих частот среза, Wn
, также возвращается. Для разработки фильтра Баттерворта используйте выходные аргументы n
и Wn
как входы butter
.
buttord
формула предсказания порядка действует в аналоговой области как для аналоговых, так и для цифровых случаев. Для цифрового случая он преобразует частотные параметры в s -область перед оценкой порядка и естественной частоты. Затем функция преобразуется назад в z -область.
buttord
первоначально разрабатывает прототип lowpass-фильтра путем преобразования частот полосы пропускания нужного фильтра в 1 рад/секунду (для lowpass и highpass-фильтров) и в -1 и 1 рад/секунду (для полосно-пропускающих и полосно-заграждающих фильтров). Затем он вычисляет минимальный порядок, требуемый для lowpass, чтобы соответствовать спецификации stop-полосы.
[1] Рабинер, Лоуренс Р. и Бернард Голд. Теория и применение цифровой обработки сигналов. Englewood Cliffs, Нью-Джерси: Prentice Hall, 1975.