Преобразуйте lowpass БИХ в highpass-фильтр
[
преобразует lowpass БИХ фильтр в highpass фильтр.num
,den
] = iirlp2hp(b
,a
,wo
,wt
)
The iirlp2hp
функция, заданная входными коэффициентами b
и a
, к высокочастотному БИХ, заданному коэффициентами num
и den
. Функция принимает w0
, значение частоты, которое будет преобразовано из фильтра прототипа, и wt
, желаемую частоту в преобразованном высокочастотном фильтре и применяет lowpass к высокочастотному преобразованию.
Для получения дополнительной информации смотрите IIR Lowpass to Complex Highpass Frequency Transformation.
[
в сложение возвращает числитель и коэффициенты знаменателя фильтра отображения.num
,den
,allpassNum
,allpassDen
] =
iirbpc2bpc(b
,a
,wo
,wt
)
[1] Nowrouzian, B., and A.G. Constantinides. «Передаточная функция Ссылки прототипа Параметров в дискретных частотных преобразованиях». В Трудах 33-го Симпозиума по схемам и системам Среднего Запада, 1078-82. Калгари, Альта., Канада: IEEE, 1991. https://doi.org/10.1109/MWSCAS.1990.140912.
[2] Nowrouzian, B., and L.T. Bruton. Решения закрытой формы для эллиптических передаточных функций в дискретном времени. В [1992] Материалы 35-го симпозиума по схемам и системам на Среднем Западе, 784-87. Вашингтон, округ Колумбия, США: IEEE, 1992. https://doi.org/10.1109/MWSCAS.1992.271206.
[3] Константинид, А.Г. «Спектральные преобразования для цифровых фильтров». Труды ИЭЭЭ, т. 117, № 8:1585 - 1590. Август 1970 года.