Порядок фильтра Баттерворта и частота среза
[
возвращает самое низкоуровневое, 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 выполнить спецификации полосы задерживания.
[1] Rabiner, Лоуренс Р. и золото Бернарда. Теория и приложение цифровой обработки сигналов. Englewood Cliffs, NJ: Prentice Hall, 1975.