iirlp2hp
Transform IIR lowpass filter to IIR highpass filter
Syntax
Description
[
transforms an IIR lowpass filter to an IIR highpass filter.num,den] = iirlp2hp(b,a,wo,wt)
The iirlp2hp function returns the numerator and denominator
coefficients of the transformed highpass filter. The function accepts
wo, frequency value to be transformed from the prototype
filter, and wt, desired frequency in the transformed highpass
filter, and applies the lowpass to highpass frequency transformation on the input
prototype filter. The input prototype lowpass filter is specified with the numerator
and denominator coefficients, b and a
respectively. For more details on the transformation, see IIR Lowpass to Highpass Frequency Transformation.
[
additionally returns the numerator and the denominator coefficients of the mapping
filter.num,den,allpassNum,allpassDen] =
iirlp2hp(b,a,wo,wt)
[
specifies the input prototype lowpass IIR filter as a filter object. The function
returns the target highpass IIR filter as a filter object. (since R2026a)tfiltObj,allpassNum,allpassDen] =
iirlp2hp(pfiltObj,wo,wt)
Examples
Input Arguments
Output Arguments
More About
References
[1] Nowrouzian, B., and A.G. Constantinides. “Prototype Reference Transfer Function Parameters in the Discrete-Time Frequency Transformations.” In Proceedings of the 33rd Midwest Symposium on Circuits and Systems, 1078–82. Calgary, Alta., Canada: IEEE, 1991. https://doi.org/10.1109/MWSCAS.1990.140912.
[2] Nowrouzian, B., and L.T. Bruton. “Closed-Form Solutions for Discrete-Time Elliptic Transfer Functions.” In [1992] Proceedings of the 35th Midwest Symposium on Circuits and Systems, 784–87. Washington, DC, USA: IEEE, 1992. https://doi.org/10.1109/MWSCAS.1992.271206.
[3] Constantinides, A.G.“Spectral transformations for digital filters.” Proceedings of the IEEE, vol. 117, no. 8: 1585-1590. August 1970.




