the output to complex exponential is a complex exponential at the frequency of oscillation but a altered magnitude and phase
y[n] = H(Ω)exp(jΩn)
H(Ω) - eigenvalue, exp(jΩn) - eigenfunction
A distortionless signal y[n] = Gx[n-n_d] for G > 0.
In the frequency domain Y(Ω) = Gexp(_jΩn_d)X(Ω)
H(Ω) = Y(Ω) / X(Ω) = Gexp(_jΩn_d)
=>
|H(Ω)| = G
∠H(Ω) = -Ωn_d
The magnitude of the frequency response of the system must be constant i.e flat
The phase of the frequency response must be linear function of frequency
The magnitude of the phase response = real part of the phase response.
Phase of the output = phase of the input (distortionless)
no delay is added to the signal
the spectrum in purely real
symmetric filter coefficients - even symmetry
anti-symmetric filter coefficients - odd symmetry
By checking the frequency response at Ω = π & Ω = 0 for N being both odd and even
if N is odd it has even length and vise versa
if N is odd, N-2k is odd and if N is even N-2k is even
If N is odd,
the filter at Ω = 0, the cos(0) = 1 → There are no zeros for any value of the length N+1
the filter at Ω = π, N-2k is odd, the cos(kπ/2) , where k is odd = 0 → There is a zero at Ω = π → z = -1
if N is even,
the filter at Ω = 0, the cos(0) = 1 → There are no zeros for any value of the length N+1
the filter at Ω = π, N-2k is even, the cos(kπ/2), where k is even = -1 → There are no zeros for any value of the length N+1
If N is odd,
the filter at Ω = 0, the sin(0) = 0 → There is a zero at Ω = 0 → z = 1
the filter at Ω = π, N-2k is odd, the sin(kπ/2) , where k is odd = ± 1 depending on k → no zeros for any value of the length N+1 at Ω = π
if N is even,
the filter at Ω = 0, the sin(0) = 0 → There is a zero at Ω = 0 → z = 1
The filter at Ω = π, N-2k is even, the sin(kπ/2), where k is even = 0 → There is a zero at Ω = π → z = - 1
process input data with a casual real coefficient filter
time reverse the output of the filter
process again by the same filter
time reverse once again the output of the second filter