DSPRelated.com
Forums

inverse of non minimum-phase system

Started by mojo...@gmail.com November 22, 2007
if I have a non min phase system H(z) = B(z)/A(z)
and i split the numerator into zeros inside and outside the unit circle
B = B1 +B2
and then I make
H(z) = B1(z)B2(z^-1)/A(z) * B2(z)/B2(z^-1) where one part is my equalizer and another is my all-pass filter

how exactly do I find B2(z^-1) using matlab? i already know B1, B2, but I don't know how to find the inverse.

i have to use this method to solve it. i have used zpk to find the zeros outside the uc. the thing is i have 5poles and 5 zeros. 2 zeros which are conjugates of each other are outside the uc.
so i did find the b2-inverse, but to find
B1(z)B2(z^-1) i have a complex multiplication of 3 elements to 2. I'm stuck at this point.

thanks for any help given