Professional Documents
Culture Documents
Summary
1.1. Discrete-Time Signals and Systems. Basic Definitions
1.1.1. Discrete and Digital Signals
1.1.1.1. Basic Definitions
Signals may be classified into four categories depending on the characteristics of the time-variable and values they take: Signals Continuous-time (analogue) Discrete-time Time Defined for every value of time Defined only at discrete values of time Descriptions Functions of a continuous variable f ( t ) Sequences of real or complex numbers, Notes They take on values in the continuous interval ( a , b) ,
a, b f (nT ) = f (n)
They take on values in the continuous interval ( a , b) ,
a, b
Sampling process Sampling interval, period: T Sampling rate: samples per second Sampling frequency (Hz): f S = 1 / T
Value They can take all possible values on finite or infinite range They can take on values from a finite set of possible values
Descriptions Functions of a continuous variable or sequences of numbers Functions of a continuous variable or sequences of numbers
Notes Defined for every value of time or Only at discrete values of time Defined for every value of time or only at discrete values of time
Digital filter theory: Signals Discrete-time Digital Definition and description Defined only at discrete values of time and they can take all possible values on finite or infinite range. Sequences of real or complex numbers. Discrete-time and discrete-valued signals (i.e. discrete time signals taking on values from a finite set of possible values) Notes Sampling process Sampling, quantizing and coding process i.e. analogue-to-digital conversion
B. Tabular representation:
n x ( n)
... ...
-2 0
-1 1.3
0 2.8
1 -1.0
2 -0.4
... ...
C. Sequence representation:
x ( n)
n
1.1.1.3. Some Elementary Discrete-Time Signals
A. Unit sample sequence (unit sample, unit impulse, unit impulse signal)
1 for n = 0 ( n) = 0 for n 0
C. Complex-valued exponential signal (complex sinusoidal sequence, complex phasor, complex-valued function)
x (t ) is transformed by the system into a signal y(t ) and express the general relationship between x ( t ) and y ( t ) as
We say that the input signal
y ( n ) H [ x ( n) ]
where the symbol denotes the transformation system on
The input-output description of a discrete-time system consists of a mathematical expressions or rules, which explicitly done the relations between the input and output signals (so-called input-output relationships). The system can be assumed to be a black box to the user. Input-output relationship description:
y ( n ) H [ x ( n) ] x ( n) y (n)
H
n N to n
N = 0 , the system is static or memoryless. 0 < N < , the system is said to have finite memory. N , the system is said to have infinite memory.
y (n) = nx (n) + bx 3 (n 1)
y ( n ) = h( k ) x ( n k )
k =0
y ( n ) = h( k ) x ( n k )
k =0
y ( n ) = h( k ) x ( n k )
k =0
y (n) = nx (n) + bx 3 (n 1)
y ( n) = h N n ( k ) x ( n k )
k =0
H a1 x1 (n) = a1 H x1 (n)
y ( n ) = h( k ) x ( n k )
k =0 The non-linear system:
y (n) = x (n 2 ) + bx (n k )
y (n) = nx (n) + bx 3 (n 1)
y (n) = h( k ) x (n k ) x (n k + 1)
k =0
only on present and past inputs (i.e., x ( n), x ( n 1), x ( n 2), ). In mathematical terms, the output of a causal system satisfies an equation of the form
If a system does not satisfy this definition, it is called noncausal. Examples: The causal system:
y ( n ) = h( k ) x ( n k )
k =0 The noncausal system:
y (n) = x (n 2 ) + bx (n k )
y (n) = nx (n + 1) + bx 3 (n 1)
y ( n) =
10
k = 10
h( k ) x ( n k )
M y , such that
x ( n) M x , y (n) M y
for all n . If some bounded input sequence unstable. Examples: The stable system:
y ( n ) = h ( k ) x ( n k ) y ( n ) = x ( n 2 ) + 3x ( n k )
k =0 The noncausal system:
y (n) = 3n x 3 (n 1)
1.1.3.6. Recursive vs. Nonrecursive Systems. Definitions A system whose output y ( n) at time n depends on any number of the past outputs values y ( n 1) , y (n 2) is called a recursive system. Then, the output of a causal recursive system can be expressed in general
as
y (n) at time n depends only on the present and past inputs, then
h(n) = H[ (n)]
( n)
unit impulse
h( n) = H [ (n) ]
impulse response
y ( n) =
h( k ) x ( n k ) =
x ( k ) h ( n k ) = h( n ) * x ( n ) = x ( n ) * h( n )
g (n) = H[u(n)]
u ( n)
unit step
discrete-time system
H [.]
g (n) = H [u (n)]
step response unit-step response
k = k = This expression relates the impulse response to the step response of the system. Note: n n 1
s(n) =
h( k )u(n k ) =
h( k )
s( n ) =
k =
k =
n , i.e.
y ( n) = h( k ) x ( n k ) =
k =0
k =
x ( k ) h( n k )
h( k )
<
1.2.2.3. Finite Impulse Response (FIR) LDTS and Infinite Impulse Response (IIR) LDTS
y ( n) = h( k ) x ( n k )
k =0
y ( n ) = h( k ) x ( n k )
k =0
y ( n ) = h( k ) x ( n k )
k =0 N M
y ( n ) = b( k ) x ( n k ) a ( k ) x ( n k )
k =0 k =1
x(n) = e jt
complexvalued exponencial signal
LTI system: k = The impulse response: h( n)
y ( n)
step response unit-step response
impulse response
y ( n) =
y ( n) =
k =
h( k ) x ( n k ) =
k =
h( k )e j ( n k ) =
k =
h( k )e j k e j n = e j n h( k )e j k
k =
y (n) = e j n H (e j ) H (e j ) = h( k )e jk
Frequency response:
k =
H (e j ) = H (e j ) e j ( ) H (e j ) = Re H (e j ) + j Im H (e j ) H (e j ) =
] ]
k =
h( k ) cos k j h( k ) sin k
k =
H (e j ) : Re H (e j ) =
k =
h( k ) cos k
H (e j ) : Im H (e j ) = j h( k ) sin k
k =
Magnitude response:
H (e j ) = Re H (e j )
]2 + Im[H (e j )]2
Im H (e j )
Phase response:
( ) = arg H (e
) = arctg
[ ] Re[ H (e j )]
( ) =
d ( ) d
1.3.1. Comments on Relationship Between the Impulse Response and Frequency Response
An important property of
H (e j ) =
k =
h( k )e jk 2 ( H (e j ) = H (e j[ + 2 k ] ) ). In fact, we may view the previous H (e j ) , with h( k ) as the Fourier series coefficients.
expression as the exponential Fourier series expansion for Consequently, the unit impulse response
1 j j n h( n ) = d H (e )e 2
2 )
The imaginary component of period
2 )
Consequence: If we known values of
H (e j ) and ( ) for 0 , we can describe these functions ( i.e. also H (e j ) ) for all
1.3.3. Comments on Fourier Transform of Discrete Signals and FrequencyDomain Description of LTI Systems
x( n), X (e j )
input signal
discrete-time system H (e j ) h ( n )
y (n ), Y (e j )
output signal impulse response
frequency response
x (n) : X (e j ) =
k =
x ( k )e jk , x(n) =
1 j j n d X (e )e 2 1 j j n d Y ( e )e 2
y (n) : Y (e j ) =
k =
y ( k )e jk , y(n) =
h( n) : H ( e
)=
k =
h( k ) e
jk
1 j j n , h( n ) = d H (e )e 2
Y (e j ) = H (e j ) X (e j )
H (e j ) =
k =
h( k )e jk , h(n) =
1 j j n d H (e )e 2
H (e j T ) =
k =
h( kT )e jk T , h(nT ) =
T /T j T j nT )e d H (e 2 / T
F / 2 .
Symmetry Properties
H (e j )
EVEN
4 3
3 ODD
( )
4 3