Professional Documents
Culture Documents
Ss Fodsp
Ss Fodsp
%;*#Q552(Q&52R %;*#Q552(Q&52R
%;*#Q552(Q&52R %;*#Q552(Q&52R
Transform-domain representation of deterministic
Random signals signals
• Signals that can't be described to any reasonable • Deterministic signals are assumed to be explicity
accuracy by explicit mathematical relationships are known for all time, so the simplest description of any
called random signals. signal is an amplitude-versus-time plot.
• Though random signals are evolving in time in an • Frequency analysis is the process of decomposing a
unpredictable manner, their average properties can
signal into frequency components.
often be assumed to be deterministic.
• Random signals are thus mathematically described by • Two characteristics that specifies the analysis tools:
stochastic processes and can be analyzed by using (1) The nature of time: continuous-time or discrete-
statistical methods instead of explicit equations. time signals.
(2) The existence of harmony: periodic or aperiodic
• The theory of probability, random variables, and signals
stochastic processes provides the mathematical
framework for the theoretical study of random
signals. Periodic Aperiodic
Continuous- Fourier series Fourier Transform
time 1T ∞
Real-world signals: X (k ) = ∫ x(t )e
− j 2 πkt / T
dt X ( f ) = ∫ x (t )e − j 2 πft dt
T 0 t = −∞
∞ ∞
• In practical terms, the decision as to whether physical x(t ) = ∑ X (k )e j 2 πkt / T x (t ) = ∫ X ( f )e
j 2 πft
df
k = −∞ f = −∞
data are deterministic or random is usually based
Discrete- Fourier series (c.w. DFT) Fourier transform
upon the ability to reproduce the data by controlled time 1 N −1 − j ( 2 π / N ) kn
∞
Xk = ∑ x ( n)e X (e jω ) = ∑ x(n)e − jωn
experiments. N n =0 n = −∞
N −1 1 π
x(n) = ∑ X k e j ( 2 π / N ) kn x(n) = jω j ωn
∫ X ( e ) e dω
k =0 2π −π
%;*#Q552(Q&52R %;*#Q552(Q&52R
• Spectral classification:
%;*#Q552(Q&52R %;*#Q552(Q&52R
The discrete Fourier transfrom • The contour of integration in the inverse z-transform
can be any counterclockwise closed path that
• The discrete Fourier transform (DFT) of a sequence encloses the origin and is inside the ROC.
x(n) and the corresponding inverse discrete Fourier
transform (IDFT) are, respectively, given by: • Connection between z-transform & DFT:
N −1
X ( z ) | jω = X (e jω )
x=e
X k = ∑ x(n)e − j ( 2 π / N ) kn
n=0
1 N −1 j ( 2 π / N ) kn • Properties of z-transform
x ( n) = ∑ X ke
N k =0
(c.w. the analysis tool for discrete-time periodic
deterministic signal.)
The z-transform
%;*#Q552(Q&52R %;*#Q552(Q&52R
• In this section, we review the basics of linear, time- • The output of a linear, time invariant system can
invariant systems. always be expressed as the convolution summation
between the input sequence x(n) and the impulse
• A system is defined to be any physical device or response sequence h(n) of the system.
algorithm that transform a signal, called the input or ∞
excitation, into another signal, called the output or y ( n) = h( n) * x ( n) = ∑ x ( k ) h( n − k )
k = −∞
response.
• In matrix form, we've
• The mathematical relationships between the input and
x(0) 0 0
output signals of a system is referred to as a system
y (0)
model.
0
h(0)
y ( M − 1) x( M − 1) x(0)
x(n) H(z) y(n) h(1)
=
y ( N − 1) x( N − 1) x( N − M )
Block diagram representation of a discrete-time system h ( M − 1)
0
y ( L − 1)
0
0 x( N − 1)
Analysis of linear, time-invariant (LTI) systems
h(0) 0 0
y (0) x(0)
• The systems we deal with are linear and time- h (1) h ( 0) 0
x(1)
invariant and are always assumed to be initially at or y (1) =
rest.
y ( L − 1) 0 0 h( M − 2)
x ( N − 1)
0 0 h( M − 1)
Toeplitz matrix: all the elements along any
diagonal are equal.
%;*#Q552(Q&52R %;*#Q552(Q&52R
• A system is called causal if the present value of the Transform domain analysis
output signal depends only on the present and/or past
values of the input signal. (i.e. h(n)=0 for n<0) • y ( n) = h( n) * x ( n) ⇔ Y(z)=H(z)X(z)
• A system is called stable if every bounded input • A causal discrete-time system can also be described
produces a bounded output. with a linear difference equation.
(i.e. x(n) < ∞ ⇒ y ( n) < ∞ for all n) P Q
y ( n) = − ∑ a k y ( n − k ) + ∑ d k x ( n − k )
∞ k =1 k =0
• An LTI system is stable iff ∑ | h(n) |< ∞ .
n = −∞ • If system parameters { ak , d k } depend on time, the
system is time-varying. Otherwise, it's time-invariant.
• A system has an impulse response with finite duration
is called a finite impulse response (FIR) system. • If system parameters { ak , d k }depend on either the
Otherwise, it's called an infinite impulse response
input or output signals, the system is nonlinear.
(IIR) system.
Otherwise, it's linear.
It can be rewritten as
Q
−1
∏ (1 − z k z )
D( z ) k =1
H ( z) = =G P
A( z ) −1
∏ (1 − pk z )
k =1
%;*#Q552(Q&52R %;*#Q552(Q&52R
• The roots of D(z) and A(z) are, respectively, referred All-pole (AP) system: (Q=0)
to as zeros and poles of the system.
P
• y ( n ) = − ∑ a k y ( n − k ) + x ( n)
k =1
1 P Ak
• H ( z) = = ∑
P
1 + ∑ ak z − k k =11 − pk z − k
k =1
P
• h(n) = ∑ Ak ( p k ) n u (n)
k =1
Q
• y ( n) = ∑ d k x ( n − k )
k =0
Q
• H ( z ) = ∑ d k z −k
k =0
d 0≤n≤Q
• h( n ) = n
0 elsewhere
%;*#Q552(Q&52R %;*#Q552(Q&52R
Pole-zero (PZ) system: (P>0 & Q>0)
P Q
• y ( n) = − ∑ a k y ( n − k ) + ∑ d k x ( n − k )
k =1 k =0
Q
−k
∑ dk z
k =0
• H ( z) = P
1 + ∑ ak z − k
k =1
%;*#Q552(Q&52R %;*#Q552(Q&52R
• The autocorrelation sequence rx (l ) and the energy • Some other direct results: Rxy ( z ) = H ( z ) Rx ( z )
spectrum of a signal x(n) form a Fourier transform
pair.
rx (l ) ←→
F
R x ( e jω )
%;*#Q552(Q&52R %;*#Q552(Q&52R
Minimum phase and system invertibility:
%;*#Q552(Q&52R %;*#Q552(Q&52R
All-pass systems
%;*#Q552(Q&52R %;*#Q552(Q&52R
Minimum-phase and all-pass decomposition
Spectral factorization
• Example 2.4.5
%;*#Q552(Q&52R