SignalProcessing - SS2023 Part - 6-LTIsystems
SignalProcessing - SS2023 Part - 6-LTIsystems
1. Introduction
2. Characteristics of signals
3. Analog signals in frequency domain
4. Analog LTI systems
5. Sampling theorem and reconstruction
6. Discrete time signals in frequency domain
7. Discrete time LTI systems
8. Digital filters
9. Correlation
10. Advanced topics
269
7 Discrete time LTI systems
7.1 Description in time domain
§ Linearity and time-invariancy
§ Impulse response
§ Causality and stability
§ Discrete convolution
§ Difference equation
§ Block diagram
7.2 Description in frequency domain
§ Frequency response
§ z-transform
§ Transfer function
§ Poles and zero points
270
7.1 Discrete time LTI systems - Introduction
§ Discrete time system: A system, which processes a discrete time input signal <[']
to a discrete time output signal |['].
§ Discrete time LTI system: A discrete time system, which fulfills the conditions of the linearity and time-invariance
(LTI system… Linear time invariant system).
271
7.1 Discrete time LTI systems - Linearity and time-invariancy
§ A discrete time system will be called linear if each linear combination of input signals .5 ' , f = 1, 2, 3
leads to the respective linear combination of output signals à5 ' .
For arbitrary constants &5 , the superposition is valid:
§ A discrete time system will be called time-invariant if the form of the output signal is independent
of a temporal shift of the input signals, i.e.,
Tr .[' − f] = à[' − f]
272
7.1 Discrete time LTI systems - Impulse response
§ Impulse response ℎ['] of a LTI systems:
The output signal | ' = ℎ['] of the system, if the unit pulse <['] = Q['] is applied at the input.
discrete
time system
273
7.1 Discrete time LTI systems - Impulse response
impulse response ℎ['] step response |step[']
§ The output signal of a
discrete LTI system is
calculated from the
input signal convolved
with the impulse
response of the system
arbitrary input signal <['] corresponding output signal |[']
274
7.1 Discrete time LTI systems - Causality and stability
§ Causality
§ A signal <['] is called causal, if <['] = 0 for ' < 0.
§ A discrete LTI system will be called causal, if to each causal input signal <['] belongs a causal
output signal |[']. One can show that a discrete LTI system will be exactly then causal if
ℎ['] = 0 for ' < 0.
§ Stability
§ A discrete LTI system will be called stable, if to each limited input signal <['], a limited output signal |[']
belongs. One can show that a discrete LTI system will be exactly then stable if the sum over the absolute
values of the impulse response is finite, i.e.,
+
V ℎ['] < ∞
"-*+
275
7.1 Discrete time LTI systems - Discrete convolution
§ Input-output relation of discrete LTI systems
|['] = V <[f]ℎ[' − f]
5-*+
276
7.1 Discrete time LTI systems - Discrete convolution
§ Discrete convolution:
. Y =! Y ∗ℎ Y
§ Commutative law:
.[Y] = ![Y] ∗ ℎ[Y] = ℎ[Y] ∗ ![Y]
277
7.1 Discrete time LTI systems - Discrete convolution
Derivation of the formula
§ We analyze a discrete time LTI system with the impulse response ℎ['], to which the input sequence <['] is feed in.
§ We have already seen that each discrete time signal <['] can be written as sum of delayed, weighted unit pulses,
i.e., +
<['] = V <[f]Q[' − f]
5-*+
§ According to the definition, the unit pulse Q['] at the input of the LTI system causes the impulse response ℎ[']
at it’s output:
Q['] ⇒ ℎ[']
§ Because of the time-invariance, the following holds: Q[' − f] ⇒ ℎ[' − f]
§ Because of the linearity, the following holds: <[f]Q[' − f] ⇒ <[f]ℎ[' − f]
§ Also because of the linearity, we obtain: ∑+
5-*+ <[f]Q[' − f] ⇒ ∑+ 5-*+ <[f]ℎ[' − f]
0["] h["]
278
7.1 Discrete time LTI systems - Discrete convolution
6[*] ℎ[*]
Step by step of the discrete convolution
* *
1. Substitute the discrete time variable ' to the summation variable f.
2. Flip ℎ[f] around the |-axis. This results in ℎ[−f]. ℎ[−M] ℎ[*1 − M]
M M
3. Shift ℎ[−f] with '2 sample points to the right. This results in ℎ['2 − f].
4. Multiply <[f] with ℎ['% − f]. This results in <[f]ℎ['% − f]. 6[M]ℎ[*1 − M]
6. Repeat steps 3 to 5 for all points ' on the discrete time axis.
9[*]
This results in the output signal |['].
9[*1 ]
*
Ø The length of the output signal is eh = e0 + eb − 1. 9[*]
* 279
7.1 Discrete time LTI systems - Difference equation
§ The most important subclass of discrete time LTI systems consists of those causal systems,
which fulfill the linear difference equation
i 7
§ The actual output sample |['] is calculated from a linear combination of past output and input values
plus the actual input sample weighted with k0.
§ If all &5 = 0 f = 1 … ≈ ⟹ we have a non-recursive system, otherwise we have a recursive system.
§ Order of the system: max{≈, e}
§ Basic elements of recursive and non-recursive systems: adder, multiplier, delay elements etc.
Ø Easy to realize in hardware or software.
280
7.1 Discrete time LTI systems - Recursive LTI systems
§ Example of a 2nd order recursive system:
| ' = −&9 | ' − 1 − &% | ' − 2 + k# < ' + k9 < ' − 1 + k% < ' − 2
281
7.1 Discrete time LTI systems - Non-recursive LTI systems
§ Example of a 3rd order non-recursive system (FIR system)
|['] = k# <['] + k9 <[' − 1] + k% <[' − 2] + kX <[' − 3]
282
7.1 Discrete time LTI systems - Non-recursive LTI systems
Some characteristics non-recursive systems
§ The impulse response of a non-recursive LTI system of '-th order is equal to the
coefficients of the difference equation:
You can see this very easily if you consider how the system reacts on a discrete Dirac Q[0] using the block
diagram: At ! = 0, a “1” is inducted. This “1” moves forward in the tact of the sampling frequency through the
delay line and is multiplied in each case with a k-coefficient. At the output, we obtain the signal {k0, k1, … , kç}.
The “1” disappears from the delay-line after e tacts and the impulse response stays at zero.
§ Hence, non-recursive systems can also be called FIR systems (FIR…Finite Impulse response).
§ Length of the impulse response: eb = e + 1.
Therefore, the length of the impulse response of a FIR systems of e-th order is equal to e + 1.
§ Output signal of a FIR system:
+ 7 7
| ' = ℎ ' ∗ < ' = V ℎ f < ' − f = V ℎ f < ' − f = V k5 < ' − f
5-*+ 5-# 5-#
§ This corresponds directly to the difference equation of a non-recursive LTI system.
Convolution and difference equation of a FIR system are identical.
283
7.1 Description in time domain – Block diagram
Direct form 1 (possibility 1) for recursive LTI systems
![Y] .[Y]
N E
.[Y] = − J *D .[Y − q] + J (D ![Y − q]
D1$ D1/
284
7.1 Description in time domain – Block diagram
Direct form 1 (possibility 2) for recursive LTI systems
![Y] .[Y]
N E
.[Y] = − J *D .[Y − q] + J (D ![Y − q]
D1$ D1/
285
7.1 Description in time domain – Block diagram
Direct form 2 (canonic) for recursive LTI systems
N E
.[Y] = − J *D .[Y − q] + J (D ![Y − q]
D1$ D1/
286
7.1 Description in time domain – Summary
§ Discrete time LTI systems can be characterized in time domain
- by the impulse response or
- by the coefficients &5 and k5 of the difference equation.
§ Often, it is more comprehensive to characterize a discrete time LTI system in frequency domain
to describe the input-output characteristics in frequency domain.
287
7 Discrete time LTI systems
7.1 Description in time domain
§ Linearity and time-invariancy
§ Impulse response
§ Causality and stability
§ Discrete convolution
§ Difference equation
§ Block diagram
7.2 Description in frequency domain
§ Frequency response
§ z-transform
§ Transfer function
§ Poles and zero points
288
7.2 Description in frequency domain
§ Repetition: by the discrete time Fourier transform
+
289
7.2 Description in frequency domain – frequency response
§ The discrete time Fourier transform ñ(:) of the impulse response ℎ['] of a discrete time LTI system
is called frequency response (or transfer function).
+ +
290
7.2 Description in frequency domain –
Amplitude and phase of frequency response
§ The frequency response of a discrete time LTI system is a complex-valued function and, thus,
can be written in magnitude and phase form:
?]
ñ(e$H ) = ñ(e$H ) e$⋅Zkl O(D )
§ |ñ(ejé)| is called amplitude response or magnitude of the frequency response.
§ arg ñ(ejé) is called phase of the frequency response.
291
7.2 Description in frequency domain –
Amplitude and phase of frequency response
§ LTI systems have the typical characteristic that a sine-shaped input signal is processed to
a sine-shaped output signal:
This means that the sine-shaped output signal results from the input signal by an
amplitude change with the factor |ñ(ejé)| and a phase shift arg ñ(ejé).
292
7.2 Description in frequency domain –
Amplitude and phase of frequency response
§ Example: impulse response and frequency response
of a discrete LTI system
293
7.2 Description in frequency domain –
Phase and group delay of frequency response
§ To characterize the delay of a LTI system, two parameters are used. The more common one is the
group delay 7P (ejé)
d arg( ñ(e$H ))
7P (e$H ) = −
d;
§ The other one, less often used, is the phase delay 76 (ejé)
$H
arg( ñ(e$H ))
76 (e ) = −
;
§ With the phase delay 76 , the output of a LTI system on a sine-shaped input signal of the frequency ;
can be written in the form:
|(') = ñ(e$H ) cos( ;(' − 76 ))
§ Consequently, the phase delay is equal to the number of the sampling intervals with which a sine-signal is
delayed during the running through a discrete time LTI system. The group delay is equal to the number of the
sampling intervals with which the envelope of a modulated signal is delayed.
294
7.2 Description in frequency domain –
z-transform
§ To understand FIR filters, the knowledge of the Fourier transform is totally sufficiently.
For IIR filters, we need another mathematical tool – the z-transform.
(To use a feedback without the knowledge of the z-transform is like working with high voltage without fuse.
Who is able to do it and who is good at it, may never have any problems with it. However, if something goes
wrong, it can destroy the whole day.)
§ The z-transform is needed for the description of discrete signals and systems in the filtering theory
and in the digital controller theory.
§ There are many discrete time signals (e.g., the Heaviside step function) and systems, which do not have a
Fourier transform, because the sum of the discrete time Fourier transform does not converge.
By means of the z-transform all signals and systems, which do not have a Fourier transform, can be described.
295
7.2 Description in frequency domain –
z-transform
§ The z-transform helps us with the design and the analysis of digitals filters. The following explanations will
show how this new transform fits in with the already discussed transforms.
§ Fourier‘s great idea: Baron Jean Baptiste Joseph Fourier realized that it is possible to express signals as sums
of sine functions. He showed how periodic signals can be described by the Fourier series.
§ Fourier‘s second approach: Furthermore, Fourier realized how his idea could be applied to non-periodic
functions. This extension is called Fourier transform.
§ Fourier got famous: The Fourier transform got very popular, because it helps scientists and engineers to solve
differential equations and to avoid convolutions. For electric filters, optic filters, mechanical systems,
micro systems, and for a lot of other systems the following applies:
296
7.2 Description in frequency domain –
Problems with the Fourier transform (repetition)
§ People soon realized that the Fourier series or the Fourier transform gave strange results in several applications:
Gibbs noticed that the Fourier series had problems with steps.
§ If we use only a finites number of harmonics, we get overshoots and ripples. The height of these overshoots does
not decrease with increasing the number of harmonics. The typical user, however, ignores this problem (called
Gibbs’ phenomenon), because it
- has little practical effect
- can be, if needed, reduced by multiplying the higher harmonics with a
adequate smoothing weighting function.
§ Many people realized that the Fourier series can be applied to periodic signals and the Fourier transform can be
applied to non-periodic signals, but neither of them can be applied to the sum of a periodic and a non-periodic
signal. Dirac solved this problem (more than 100 years later) with his Dirac impulse.
§ The Dirac impulse allows the Fourier transform of signals with a periodic part. The Dirac impulse, however, is a
mathematical abstraction, which is hard to imagine, which is impossible to create technically, and with which
nowadays everybody calculates.
297
7.2 Description in frequency domain –
Problems with the Fourier transform (repetition)
§ Dirichlet discovered that there are many problems with the Fourier transform: He showed that signals do not
have Fourier transforms if they
- show an infinite amount of local maxima and minima within a finite interval
- show an infinite amount of discontinuity points within a finite interval
- are not absolutely integrable.
§ The first two constraints hardly disturb most users, because they only exclude several crazy functions such as
1
<(!) = sin
!
0 for irrational t
< ! = E
1 for rational t
298
7.2 Description in frequency domain –
Problems with the Fourier transform (repetition)
§ The third Dirichlet condition, however, causes many more problems. It demands:
+
T <(!) d! < ∞
*+
§ The third Dirichlet condition says that the sum of the magnitude of a rectified signal has to give a finite
parameter. This constraint is almost the same as the request that the signal has to show a finite energy or an
average power of zero. By that, a lot of signals are excluded, such as DC, sine functions, steps, ramps,
exponential functions, and so on. The expansion with the Dirac impulse (like a patch) solves the problem for
some functions, but not for all.
§ The third Dirichlet condition gives hardly any problem as long as you limit yourself to passive systems.
However, it will get severe when you start to develop active filters, control systems, filter with feedback, or
systems with switches.
§ The Fourier transform and the Fourier series are still a very useful tool, but we are looking for a new and more
improved transform, which overcomes some of above-mentioned problems.
299
7.2 Description in frequency domain –
Lacking convergence of the Fourier transform
300
7.2 Description in frequency domain –
Lacking convergence of the Fourier transform
Example: step function
s(t)
0 for ! < 0
< ! =D ! =E 1
1 for ! ≥ 0
+ + + 0
Third Dirichlet condition: ∫*+ <(!) d! = ∫# d! = ! # = not finite t
Ø 3rd Dirichlet condition is violated.
And really:
, ,
301
7.2 Description in frequency domain –
Enforcement of convergence by means of weighting function
§ The idea of Heaviside was now to multiply <(!) with a weighting function Ω(!) before doing the Fourier
transform. Or to say it differently, if FT(<(!)) does not exist, maybe at least FT(<(!) · Ω(!)) will exist.
One can reverse this weighting by calculating the IFT and multiplying it then with 1/Ω(!).
§ We have already used weighting functions by the discrete Fourier transform of finite signals.
They helped there to reduce the leakage. When designing FIR filters, we will use similar weighting
functions for a similar purpose.
§ The weighting function in the Laplace transform has a slightly different purpose. It has two tasks:
- to ensure the convergence of the Fourier integral for Ω(!) · <(!) for very many functions <(!)
- to maintain that the fundamental relation for LTI filters still applies:
302
7.2 Description in frequency domain –
Enforcement of convergence by means of weighting function
§ For most technical problems, two well suited weighting functions are:
Ç # = e&V, and Ç # = D # ⋅ e&V,
§ Contrary to the weighting functions, we have used up to now, the value of Ø is now not fixed but remains
as a variable in the transform.
:(!)
:(!) ⋅ e*o)
303
7.2 Description in frequency domain –
Enforcement of convergence by means of weighting function
D(!)
0 for ! < 0 1
Example: step function < ! = D ! = E
1 for ! ≥ 0 0 t
, ,
The integral converges only for ℜ(.) = Ø > 0 (right s-semi plane) with . = Ø + j;
1
>(:, Ø) = pp < ! =
Ø + j25:
1/N
1/_ 2 N
Display of >(:, Ø) for a special Ø ⇒ −N
−N N 304
7.2 Description in frequency domain –
Laplace transform
§ Józeph Miksa Petzval (1807–1891) studied very intensively the Fourier transform
and Heaviside‘s extension:
+
§ The transform was not named Petzval-Transform, because Petzval and his student, Simon Spritzer, who both
worked intensively on the transform, fighted each other intensively in later times. Spritzer claimed that Petzval
had stolen the ideas from Laplace, who in reality never worked on the Laplace transform.
305
7.2 Description in frequency domain –
Laplace transform
§ The Laplace transform can be applied to a wider range of signals than the Fourier transform. There is no
problem to Laplace transform a step function, a ramp, or an exponential function. For some signals,
Dirac impulses are still needed and there are still signals, which do not have a Laplace transform.
However, those signals hardly show up in practice.
§ A version of the Laplace transform exists, which permits it to consider switches and initial conditions in the
system analysis.
§ The Laplace transform contains the Fourier transform as special case.
306
7.2 Description in frequency domain –
Laplace transform
§ The Laplace-transform did not completely rule out the Fourier series / Fourier transform because
- It is difficult to numerically calculate the Laplace transform of a signal.
- It is difficult to display the Laplace transform of most signals.
§ Typically, you use the most simple transform, with which you can solve your problem (Fourier sequence,
Fourier transform; or Laplace transform).
§ The Laplace transform is difficult to display. For solving this problem (especially before the era of computers),
the users limited themselves mostly to a representation of the poles, zero points, and the area of
convergence. This representation of the impulse response of a filters shows, if the filter
- Is causal, not causal, or anti-causal,
- Is stable, partially stable, or instable, and which order it has,
- Constitutes a low-pass, band-pass, high-pass, all pass, notch, or comb filter,
- Is linear-phased or non-linear-phased,
- Is a minimal phased or maximal phased filter.
307
7.2 Description in frequency domain –
Representation of Laplace transform
§ With the Fourier transform, we usually have an input function <(!) and an output function >(:). Thereby, ! and : are
real, <(!) and >(:) are complex. In other words, the Fourier transform changes ! against the considered frequency :.
§ The Laplace transform is slightly more complex, as we do not only have to determine the frequency, but also Ø.
We have thus: !, :, and Ø are real, <(!) and >(:, Ø) are complex.
§ If we calculate FT < ! , then we will obtain a function of the frequency, >(:). The frequency : thereby is a real
number between -∞ and +∞ (Hz or rad/sec). For each frequency :, we obtain a complex number, which tells us much
of a cosine and sine function of the considered frequency are contained in the analyzed function <(!). For a chart of the
Fourier transform, we often plot the magnitude and phase (or real and imaginary part) of >(:) as a function of :.
§ The Laplace transform adds another dimension to this problem. The output signal is still complex, but we have to
specify both the frequency : and the value Ø of the weighting function. For reasons, which we will see later on, we do
not simply choose a corresponding Ø, but leave it indefinite. To represent the Laplace transform, we have to draw the
magnitude / phase or real-/imaginary part over a 2-dimensional plane for Ø and :.
§ Such curve displays used to be extremely hard to generate in „pre-computer times“ and today, they are still time-
consuming and laborious.
§ It is surprising with the Laplace transform that we do not need a representation of this curve shape but a pole / zero
point-diagram is completely sufficient.
308
7.2 Description in frequency domain –
Representation of Laplace transform
§ We can imagine the Laplace transform >(.) as a sequence of Fourier transform strips. The value of >(.) along
each vertical line in the .-plane, thereby, represents the Fourier transform of < ! e*ℜ ! ) .
§ There is a special line, the imaginary axis: along this axis, the following applies ℜ . = 0, or e*ℜ ! ) = 1.
The Laplace transform along this line is the Fourier transform.
§ The weighting function Ω(!) grows with Ø beyond all limits, either for ! → ∞ or for ! → −∞. This means that
there is a limited range for Ø, for which the Fourier transform of <(!) · Ω(!) exists. This limited range for Ø
defines a vertical strip in the .-plane, which is called area of convergence.
§ This is a difference between the Fourier transform and the Laplace transform. The Fourier transform is usually
defined for all frequencies or for none at all. The Laplace transform is usually only defined in a vertical strip in
the .-plane and not for all other .-values. The exact area and the width of the domain of convergence depends
on the function <(!).
309
7.2 Description in frequency domain –
Convergence of Laplace transform
310
7.2 Description in frequency domain –
Convergence of Laplace transform
1
Lpp −D(−!) eA) = ℜ . <ℜ &
.−&
311
7.2 Description in frequency domain –
Convergence of Laplace transform
§ Usually, we limit ourselves to signals and systems with fractional rational Laplace transforms >(.).
Thereby, >(.) is given by a rational function in the complex .-plane:
k" . " + k"*9 . "*9 +. . . +k9 . + k# ∏"r-# . − .#r . − .#9 . − .#% ⋅⋅⋅ . − .#"
>(.) = = ># = > #
&R . R + &R*9 . R*9 . . . +&9 . + &# ∏R 5-# . − "5 . − "9 . − "% ⋅⋅⋅ . − "R
§ >(.) is defined in the whole .-plane, apart from the zero points of the denominator polynomial.
For . = "5 ≠ .#r , >(.) has poles and goes to ±∞.
312
7.2 Description in frequency domain –
Table of the most important Laplace correspondences
s(t)
s(t)
s(t)
s(t)
s(t)
s(t)
313
7.2 Description in frequency domain –
Inverse function of the Laplace transform
§ The inverse transform of the Laplace transform is not as simple as in the case of the Fourier transform.
The inverse Laplace transform needs an integration in the complex plane.
§ For derivation of the formula for the inverse transform, we write . = Ø + j25:
+
§ All poles are simple, which means the denominator has æ different zero points "9 … "R .
If this holds, >(.) can be separated into partial fractions:
k" . " + k"*9 . "*9 +. . . +k9 . + k# Ö9 Ö% ÖR
> . = = + +. . . +
. − "9 . − "% ⋅⋅⋅ . − "R . − "9 . − "% . − "R
9
§ Then, inverse transform with: D(!)e6Y) ∘−• for ℜ . > ℜ "5
!*6Y
315
7.2 Description in frequency domain –
Inverse function of the Laplace transform
remaining poles
)O 6 ) 9
§ Then, inverse transform with: D(!) e Y ∘−• for ℜ . > ℜ "5
:! !*6Y O`G
! :*9 6 )
< ! = D ! Ö9 e6Y) + D ! Ö% ! e6Y) +. . . +D ! Ö: e Y + <(!)
œ
l−1 !
§ If >(.) has more multiple poles, then repeat above procedure, otherwise use last slide for the rest.
316
7.2 Description in frequency domain –
Inverse function of the Laplace transform
!
Example: > . = !@9 " !@%
i.e., at "1 = −1 a double zero point, at "2 = −2 a single zero point.
Ö9 Ö% ÖX
>(.) = + +
.+1 .+1 % .+2
If we change the right side of the last equation to one common fraction, we obtain
Ö9 . + 1 (. + 2) Ö% . + 2 ÖX . + 1 %
> . = + +
.+1 % .+2 .+1 % .+2 .+2 .+1 %
Ö9 . % + 3. + 2 + Ö% . + 2 + ÖX (. % + 2. + 1)
> . =
.+1 % .+2
Ö9 + ÖX = 0; 3Ö9 + Ö% + 2ÖX = 1; 2Ö9 + 2Ö% + ÖX = 0 ⇒ Ö9 = 2; Ö% = −1; ÖX = −2
2 1 2
>(.) = − −
.+1 .+1 % .+2
317
7.2 Description in frequency domain –
z-transform
318
7.2 Description in frequency domain –
z-transform
§ The z-transform of a discrete time signals <['] is given by+
>j « = V < ' « *"
"-*+
with the complex variable «.
§ Similar to the other transforms we discussed already, <['] and >j « form a transform couple.
<['] ∘−• >j («)
Im(ë)
!(#)
z-transform
2W (ë)
# Re(ë)
§ The z-transform can be seen as generalization of the discrete time Fourier transform.
§ For discrete time signals and systems, it plays the same role as the Laplace transform for analog signals and systems.
319
7.2 Description in frequency domain –
z-transform j;
25 e'X = 2W ë = e'X
§ This formulae of course will only apply, if the discrete time Fourier transform of the signals exists.
§ The Fourier transform (i.e., the spectrum) of a discrete time signal, thus, is equal to the z-transform of
the signal, evaluated at the point
« = e$%&(,B
« = e$H
321
7.2 Description in frequency domain –
z-transform
s-plane z-plane
Im ( = Q Im Ü
Unit circle
Re ( = É 0
Re Ü
ws
H = e”‘
§ The j;-axis in the s-plane is transformed to the unit circle in the z-plane.
§ The right semi-plane of the s-plane is transformed to the region outside the unit circle.
§ The left semi-plane of the s-plane is transformed to the region inside the unit circle.
322
7.2 Description in frequency domain –
z-transform
a
H = e”‘
Re(Ü)
The range for . or «, for which the Fourier transform exists, is called the domain of convergence. In the s-plane, the
domain of convergence is always a vertical strip, corresponding to a ring-shaped region in the z-plane.
323
7.2 Description in frequency domain –
z-transform
Region of
convergence Radius ä = V
Geometric sequence
9
0 ∑+ :
:-# < = for < < 1
9*0
Zero point
Pole at « = &
at « = 0
324
7.2 Description in frequency domain –
z-transform
Geometric sequence
1 + # + # ! + # Y +. . . = &
+
1
# + # ! + # Y +. . . = & − 1
V <: = for < < 1 # ⋅ 1 + # + # ! +. . . = & − 1
1−<
:-#
<⋅ú =ú−1
ú⋅ 1−< =1
1
ú=
1−<
325
7.2 Description in frequency domain –
z-transform
Domain of
convergence
0
+ *9 *9 Pole at « = &
*" " *" *9 "
>(«) = V <[']« = V −& « = − V (&« )
Zero point
"-*+ "-*+ "-*+
at « = 0
Substitution: ± = −'; ' = −∞ ⇒ ± = ∞; ' = −1 ⇒ ± = 1
*9 + +
1 &−« &
− V (&« *9 )" = − V(«&*9 )W = 1 − V(«&*9 )W = 1 − = −
1 − «&*9 & − « & − «
"-*+ W-9 W-#
j
Result: > « = for « < |&|
j*A
326
7.2 Description in frequency domain –
z-transform: Domain of convergence
§ Examples 1 & 2 give the same z-transforms, although both functions of time are different.
Very different functions of time can have the same z-transforms – they differ from each other in the domain
of convergence (ROC):
- In example 1, the sum converges: >(«) = ∑+ " *" only for « < &
"-# & «
327
7.2 Description in frequency domain –
z-transform: Domain of convergence
§ The domain of convergence is a Domain of
« > & particular value (range outside the circle) dextral function of time: convergence
if the time signal is zero for −∞ < ' < '0 Im(Ü)
and shows only values for '0 + 1 < ' < + ∞
(All causal functions of time are dextral).
time, 'ΔT sec
Re(Ü)
328
7.2 Description in frequency domain –
z-transform: Domain of convergence
Two-sided function of
§ Two-sided function of time: Look at the function time
< ' = D ' ⋅ &" − D −' − 1 ⋅ k "
time, 'ΔT sec
Using of the results of example 1 and 2 we obtain:
|«| > |&| and « < k
Domain of
The domain of convergence is the intersection of both ranges, i.e., convergence
|k| > |«| > |&| Im(Ü)
Re(Ü)
329
7.2 Description in frequency domain –
z-transform: Causality, stability and domain of convergence
§ One can show that LTI systems will be completely stable, if the domain of
convergence comprises the unit circle. Im(«)
§ This condition is identical with the demand that the DFT exists.
§ A causal system is a dextral function of time. In this case, the domain of
convergence is outside of the circle, around the origin.
1
§ A causal, stable LTI system has, thus, a domain of convergence outside of a circle,
but inside the unit circle. Re(«)
330
7.2 Description in frequency domain –
z-transform
+
d d « « − & ⋅ 0 − « ⋅ −1 &«
=& V &" « *" = & =& =
d& d& « − & «−& % «−& %
"-#
Domain of
for |«| > |&| convergence
Double pole
Zero point at « = &
at « = 0
331
7.2 Description in frequency domain –
z-transform
§ When using:
z-transform «
<['] = D['] ⋅ &" >(«) =
«−&
§ & = 1: step function z-transform «
<['] = D['] >(«) =
«−1
§ & = e±t, : exponential function
z-transform «
±t," >(«) =
<['] = D['] ⋅ e
« − e±t,
332
Description within the frequency domain - z-transform
7.2
Function P(#) r(() <(Ü)
Dirac pulse E(#) 1 1
Shifted Dirac E(# − UΔ&) e1Äè%" Ü 1Ä
Step C(#) 1 Ü
( Ü−1
(for the z-transform, Ramp # 1 Δ&Ü
the following applies: (( (Ü − 1)(
:(!) → :(' Δ)) = <[']) #( 2 Δ& (Ü(Ü + 1)
(w (Ü − 1)w
Exponential e1^? 1 Ü
(+V Ü − e1^è%
#e1^? 1 Δ&Üe1^è%
(( + V)( (Ü − e1^è% )(
Sine sin( Q#) 1 Ü ( in QΔ&
Q( + (( Ü ( − 2Ü cos QΔ& + 1
Cosine cos( Q#) 1 Ü ( − Ü cos Q#Δ&
Q( + (( Ü ( − 2Ü cos( Q#Δ&) + 1
333
7.2 Description in frequency domain –
z-transform: Characteristics
§ Linearity P"I [8] + S"H [8] ∘−• P.I,P (T) + S.H,P (T)
§ Convolution "I [8] ∗ "H [8] ∘−• .I,P (T) ⋅ .H,P (T)
334
7.2 Description in frequency domain –
z-transform: Characteristics
<['] <[' − 1]
« *9
J ![Y] ⋅ ë &4
![Y] 2W (ë)
336
7.2 Description in frequency domain –
Inverse z-transform
§ The inverse z-transform is calculated using:
1
!Y = ñ ë 4&$ 2 ë dë = J Residuals
2=j
-
§ The z-transform >(«) converges in the range ã9 < |«| < ã% . The contour å runs in a mathematically positive
direction within the domain of convergence.
§ If the unit circle of the z-plane is within the domain of convergence of the z-transform, the contour å can lie
along the unit circle. In this case, the inverse integral turns into the inverse transform of the discrete time
Fourier transform.
§ In addition to the direct calculation of the inverse z-transform via integration in the complex plane,
there are also 2 other calculation methods.
- Polynomial division and arranging in powers of «
- Partial fraction decomposition
Ø Usually, partial fraction decomposition is used.
337
7.2 Description in frequency domain –
Inverse z-transform: Partial fraction development
§ As with the Laplace transform, the inverse z-transform can be determined using
partial fraction development of the rational z-transform.
§ In the inverse Laplace transform, we are looking for terms of the form:
Ö9 Ö% ÖX
ä . = + + +. . . .•−∘ :(!) = Ö9 e6G) + Ö% e6") + ÖX e6a) . . . .
. − "9 . − "% . − "X
§ Such a beautiful formula does not exist for the inverse z-transform. Instead, we are looking for terms
of the following form:
VD ë
⇔ VD óD4
ë − óD
338
7.2 Description in frequency domain –
Inverse z-transform: Partial fraction development
Assumptions: (i) order of numerator of the z-transform >(«) must be smaller than the order of the denominator;
(ii) >(«) contains only simple poles "5 , (iii) and <['] must be a dextral function.
§ Partial fraction development (æ number of poles):
R
Ö5
> « =V , where Ö5 = « − "5 ⋅ > « ÿ
« − "5 j-6Y
5-9
§ For each partial fraction, a series can be determined:
Ö5 *9
«
= Ö5 ⋅ « ⋅ •−∘ Ö5 ⋅ "5 "*9 ⋅ D[' − 1]
« − "5 « − "5
§ The inverse transformed series is therefore:
R R
Ö5
>(«) = V •−∘ <['] = V Ö5 ⋅ "5 "*9 ⋅ D[' − 1]
« − "5
5-9 5-9
§ In the case of z-transforms with multiple poles, as with the Laplace-transform, partial fraction decomposition
has to be performed, with multiple poles. The correspondence for this inverse transform is:
«: '+l−1 !
:
•−∘ ⋅ "5 " ⋅ D[']
« − "5 '!⋅ l−1 !
339
7.2 Description in frequency domain –
Inverse z-transform: Partial fraction development
§ Example of a partial fraction expansion for a double pole:
C
:(B) =
1 − D/ B 1/ 1 − D( B 1/ (
§ It is easier for the partial fraction development if the fraction is multiplied by B3:
C Bw
:(B) =
B − D/ ⋅ B − D( (
§ In order to make the order of the numerator polynomial smaller than the order of the denominator polynomial,
we divide by B: (
: B C B F/ F( Fw
:ê B = = = + +
B B − D/ B − D( ( B − D/ B − D( B − D( (
F/ = B − D/ : ê (B)|ë.$6 Fw = B − D( (
: ê (B)|ë.$7
§ To determine the „difficult“ coefficient F( , the above equation is multiplied by (B − D( )( :
C B( F/ B − D( (
= + F( B − D( + Fw
B − D/ B − D/
340
7.2 Description in frequency domain –
Inverse z-transform: Partial fraction development
l «% Ö9 « − "% %
= + Ö% « − "% + ÖX
« − "9 « − "9
§ Then, we differentiate the above equation with respect to « and swap the sides:
%
Ö9 « − "% − 2Ö9 « − "% « − "9 d %
+ Ö% = « − "% ⋅ > J («)
« − "9 % d«
§ Now, we set « = "% . In doing so, the left side then simplifies to Ö% , and the right side becomes well defined.
d %
Ö% = « − "% > J («) Ÿ
d« j-6"
341
7.2 Description in frequency domain –
Inverse z-transform: Partial fraction development
§ If the z-transform was performed using a real sequence <['], the corresponding complex pole « = "∗ always
occurs as well at a complex pole « = ". This also applies for zero points.
§ For conjugated complex poles, the following rule applies:
Ö Ö∗ Ö − Ö"∗ « *9 + Ö∗ − Ö∗ "« *9
>9 « = + =
1 − "« *9 1 − "∗ « *9 1 − "« *9 − "∗ « *9 + ""∗ « *%
§ The following relations also apply:
§ ""∗ = " % and " + "∗ = 2 Re "
§ Ö + Ö∗ = 2 Re Ö ,
§ Ö"∗ − "Ö∗ = −2 Re Ö"∗
§ All terms are real. Therefore, >(«) can also be set as
k9 « *9
>9 « = k# +
1 + &9 « *9 + &% « *%
with the real coefficients k# , k9 , &9 , and &% .
342
7.2 Description in frequency domain –
Inverse z-transform: Partial fraction development
Xj*%
Example 1: >(«) =
j "*9,Kj@#,KV
3« − 2 3« − 2 1.8 − 2
Ö9 = « − 0.6 Ÿ = Ÿ = =1
« − 0.6 « − 0.8 j-#.x « − 0.8 j-#.x 0.6 − 0.8
3« − 2 3« − 2 2.4 − 2
Ö% = (« − 0.8) Ÿ = Ÿ = =2
« − 0.6 « − 0.8 j-#.V « − 0.6 j-#.V 0.8 − 0.6
1 2
>(«) = +
« − 0.6 « − 0.8
343
7.2 Description in frequency domain –
Inverse z-transform: Partial fraction development
($&Z}íìv )W
Example 2: 2(ë) = poles at "1 = 1 and "2 = e*A∆,
(W&$)(W&Z}íìv )
§ Partial fraction decomposition is not performed on >(«), but on >(«)/«:
J
> « 1 − e*Az,
> « = = *Az,
, Ö5 = « − "5 ⋅ > J («)ÿ
« «−1 «−e j-6Y
(1 − e*Az, ) (1 − e*Az, )
Ö9 = (« − 1) ⋅ ⁄ = ⁄ =1
(« − 1)(« − e*Az, ) (« − e*Az, )
j-9 j-9
*Az, *Az,
*Az,
(1 − e ) (1 − e ) 1 − e*Az,
Ö% = (« − e )⋅ ⁄ = ⁄ = *Az,
(« − 1)(« − e*Az, ) (« − 1) e −1
j-DAWbM j-DAWbM
> « 1 1 « «
>J « = = − > « = −
« « − 1 « − e*Az, « − 1 « − e*Az,
j j
§ Transform couples: •−∘ D['] and •−∘ e*Az,"
j*9 j*DAWbM
§ Inverse transformed sequence: <['] = D ' − e*Az,⋅" ⋅ D[']
344
7.2 Description in frequency domain –
Inverse z-transform: Partial fraction development
9
Example 3: > « = ROC: « > 1
9@j AG 9*j AG "
ja
§ Adapted function: > « =
9@j 9*j "
I(j) {G {" {a
§ Division by «: > J («) = = + +
j 9@j 9*j 9*j "
345
7.2 Description in frequency domain –
Transfer function
§ The z-transform ñj («) of the impulse response ℎ['] of a discrete time LTI system is called a transfer function.
+
§ Both these equations describe the fundamental connection between the input and output signal
of a discrete LTI system.
§ ℎ['] and ñj («) form a transform couple. A discrete LTI system can be described either by its
impulse response ℎ['] or by its transfer function ñj («).
346
7.2 Description in frequency domain –
Transfer function / frequency response
§ For causal and stable systems, the following connection between transfer function and frequency response
applies:
d(e'X ) = dW (ë = e'X )
§ The frequency response of a discrete time system is, thus, equal to the transfer function, evaluated on the unit
circle of the complex z-plane. ñ(e$H ) is 25-periodic.
§ If one knows the sampling time )4 and wants to display the frequency response as a function of frequency :,
then one has to substitute ; with 25:)4 :
d(3) = dW (ë = e'!(*+m )
347
7.2 Description in frequency domain –
Transfer function of IIR systems
§ Difference equation
i 7
§ By means of the linearity and the shifting characteristics of the z-transform, it follows:
i 7
Çj « = − V &5 « *5 Çj « + V k5 « *5 >j «
5-9 5-#
348
7.2 Description in frequency domain –
Transfer function of FIR systems
§ Difference equation
7
|['] = V k5 <[' − f]
5-#
§ Impulse response
ℎ['] = {ℎ# , ℎ9 , . . . ℎ7 } = {k# , k9 , . . . k7 }
§ Transfer function
ñj («) = k# + k9 « *9 +. . . +k7 « *7
349
7.2 Description in frequency domain –
Transfer function of FIR systems
§ Example 1: difference equation of a causal FIR system ![Y] .[Y]
delay
< ' = | ' = 0 for ' = −1, −2, −3 , ... 1 unit
|['] = <[' − 1]
new old
§ Impulse response, i.e., excitation with a pulse <[0] = 1 and < ' = 0 for ' > 0
| 0 = 0; | 1 = 1; | 2 = 0; | 3 = 0; … .
§ Step response, i.e., excitation with a step < ' = 1 for ' ≥ 0
| 0 = 0; | 1 = 1; | 2 = 1; | 3 = 1; … .
350
7.2 Description in frequency domain –
Transfer function of FIR systems
9 9 9
§ Example 2: difference equation of a causal FIR system |['] = X <['] + X <[' − 1] + X <[' − 2]
1 1 1
|[0] = <[0] + <[−1] + <[−2]
Impulse response, i.e., 3 3 3
excitation with a pulse 1 1 1 1
| 0 = ⋅1+ ⋅0+ ⋅0= n=0
3 3 3 3
1 1 1 1
< 0 =1 | 1 = ⋅0+ ⋅1+ ⋅0= n=1
<['] = 0 for n > 0 3 3 3 3
1 1 1 1
| 2 = ⋅0+ ⋅0+ ⋅1= n=2
3 3 3 3
1 1 1
|[3] = ⋅ 0 + ⋅ 0 + ⋅ 0 = 0 n=3
3 3 3
351
7.2 Description in frequency domain –
Transfer function of FIR systems
9 9 9
§ Example 2: difference equation of a causal FIR system |['] = X <['] + X <[' − 1] + X <[' − 2]
1 1 1
|[0] = <[0] + <[−1] + <[−2]
Step response, i.e., 3 3 3
excitation with a step 1 1 1 1
| 0 = ⋅1+ ⋅0+ ⋅0= n=0
3 3 3 3
1 1 1 2
<['] = 1 for n ≥ 0 | 1 = ⋅1+ ⋅1+ ⋅0= n=1
3 3 3 3
1 1 1
| 2 = ⋅1+ ⋅1+ ⋅1=1 n=2
3 3 3
1 1 1
|[3] = ⋅ 1 + ⋅ 1 + ⋅ 1 = 1 n=3
3 3 3
352
7.2 Description in frequency domain –
Transfer function of IIR systems
§ Example 1: difference equation of a causal IIR system |['] = <[' − 1] + Ø|[' − 1]
<['] = |['] = 0 for n = −1, −2, −3 , ...
<['] + T |[']
353
7.2 Description in frequency domain –
Transfer function of IIR systems
§ Example 1: difference equation of a causal IIR system |['] = <[' − 1] + Ø|[' − 1]
<['] = |['] = 0 for n = −1, −2, −3 , ...
<['] + T |[']
§ Impulse response, i.e., excitation with a pulse < 0 = 1 and <['] = 0 for n > 0
Input Output
Ø%
0<É<1 0 < É < −1 É>1
Ø# 9 Ø# Ø9
1 1 Ø 1 1
%
Ø Ø% Ø#
355
7.2 Description in frequency domain –
Transfer function of IIR systems
§ Example 2: | ' = < ' − < ' − 1 − 0.5| ' − 1
§ We can calculate the impulse response by using:
<['] = Q['] and the initial condition: < 0 = 1, < ' = 0 for ' ≠ 0
| 0 =Q 0 −Q −1 − 0.5| −1 = 1 − 0 − 0 = 1
| 1 =Q 1 −Q 0 − 0.5| 0 = 0 − 1 − 0.5 = −1.5
| 2 =Q 2 −Q 1 − 0.5| 1 = 0 − 0 − 0.5 −1.5 = 0.75
| 3 =Q 3 −Q 2 − 0.5| 2 = −0.5 0.75 = −0.325
⋮
356
7.2 Description in frequency domain –
Transfer function of IIR systems
§ Calculation of the frequency response of a causal IIR system
| ' + 1 − 0.8| ' = < ' + 1 with < ' = | ' = 0 for n = −1, −2, −3 , …
Note the 0 of the numerator and the 2 term of the denominator stem from ñ e$H .
357
7.2 Description in frequency domain –
Transfer function – zeros and poles
§ Poles and zeros of a transfer function contain useful information about a system.
§ Transfer function of a IIR system can be transformed as follows
k# + k9 « *9 +. . . +k7 « *7
ñj « =
1 + &9 « *9 +. . . +&i « *i
(« − «9 )(« − «% ). . . (« − «7 ) «5 …zeros
ñj («) = k# « i*7
(« − "9 )(« − "% ). . . (« − "i ) "5 …poles
§ This form is called the pole-zero representation of the transfer function.
358
7.2 Description in frequency domain –
Transfer function – zeros and poles
« − «9 « − «% … « − «7 «5 …zeros
ñj « = k# « i*7 "5 …poles
« − "9 « − "% … « − "i
§ The transfer function, apart from the constant k0, is completely defined by the poles and zeros.
§ The number of the zeros equals the order of the numerator polynomial.
§ The number of poles equals the order of the denominator polynomial.
§ In addition to the ≈ poles, there will be e − ≈ poles within the origin if e > ≈,
and additional ≈ − e zero points within the origin if ≈ > e.
§ Since these poles and zeros are rarely interesting, they are not represented in a pole-zero point diagram.
§ In a pole-zero diagram, the poles are represented by small crosses and the zeros by small circles
in the complex z-plane.
359
7.2 Description in frequency domain –
Transfer function – zeros and poles
Characteristics of poles and zeros for a recursive LTI system
§ Systems with real &- and k-coefficients have real and/or conjugated complex poles and zero points.
§ A recursive discrete time LTI system will be completely stable, if all poles are inside the unit circle.
§ Poles and zeros in the proximity of the unit circle cause the amplitude response to increase / decrease.
§ The conjugated complex pole couple, which is closest to the unit circle, is called dominant. It causes oscillations
during switch-on procedures, which last longer the closer the pole couple is to the unit circle.
360
7.2 Description in frequency domain –
Transfer function – zeros and poles
Possible pole-zero point distributions of a LTI system Im(«) z-plane
§ Real zero point
ñ(«) = k − « Im(«)
o Re(«)
o
§ 2 conjugated complex zeros
ñ(«) = (k − «)(k ∗ − «)
Re(«)
Im(«)
§ Real pole o
ñ(«) = (& − «)*9
Im(«)
x Re(«)
§ 2 conjugated complex poles
ñ(«) = (& − «)*9 (&∗ − «)*9 x
Re(«)
All filters can be represented as series connection of x
these basic filters.
361
W L-
é= =
Im(«)
§ Example:
«9 = e$H̑ G
ñ(«) = k − «
ñ(«) = fi «% = e$H̑ "
∠ñ(«) = 9 k
fi9
o Re(«)
fi%
k − «%
k − «9
362
7.2 Description in frequency domain –
Transfer function – zeros and poles
Ü W ä
§ Extrema: the maximum of the frequency response
(=minimal damping) will occur, if k and « are Ñ = 0; fi =k+1
anti-parallel.
§ Extrema: the minimum of the frequency response ä W Ü ñ(«) = k − «
(=maximal damping) occurs, if k and « are parallel.
Ñ = 5; fi =k−1
ñ(«) = ̑ % + (sin ;)
(k − cos ;) ̑ %
∠ñ(«) = arctan( − sin ;/(k
̑ − cos ;))
̑
Product: « = «9 «% = «9 «% e$(oG@o")
j jG
Quotient: « = jG = j"
e$(oG*o")
"
363
7.2 Description in frequency domain – z-plane
é=
W
=
L-
365
7.2 Description in frequency domain –
Transfer function – zeros and poles
z-plane
Band stop filter: a zero point on the unit circle leads to a zero point Im(«)
in the frequency response. The corresponding frequency is
completely suppressed.
k−« =0 ë4
ñ(e$H ) = k − « = 0 o
Symmetry
·" = ;̑ = 25:)4
Iö
̑
<['] = e$H⋅"
Re(«)
| ' = ñ e$H̑ e$H⋅"
̑
=0
366
7.2 Description in frequency domain –
Transfer function of IIR systems
§ Calculation of the frequency response of a causal IIR-system <['] + |[']
|[' + 1] − 0.8|['] = <[' + 1]
T
0.8
1
ñ « =
1 − 0.8« *9 ñ(e$H )
$H
1 5
ñ(e ) =
1.64 − 1.6 cos ;
p 2p 3p ;
∠ñ e$H
0.8 sin ;
∠ñ e$H = − tan*9 53.13
1 − 0.8 cos ;
p 2p 3p ;
367
7.2 Description in frequency domain –
Transfer function – zeros and poles
Im(ë) Pass band
Simple band-pass filter
(poor man’s filter) o o
o
o
o Rejection range
3̑
o
Re(ë)
o
o
o
o o
The more zero points, the better the filter, but also the more complex the filter, and the longer the impulse response.
368
7.2 Description in frequency domain –
Transfer function – zeros and poles
§ A pole on the unit circle leads to a resonance within the frequency
response. The corresponding frequency is infinitely amplified, i.e., z-plane
the transfer function is instable. Im(ë)
ó−ë =0
1
x &
d(e'X ) = =∞
ó−ë 'Y
Re(ë)
x
§ A pole in the proximity of the unit circle leads to a maximum within the
frequency response, which means the corresponding frequency is
strongly amplified.
369
7.2 Description in frequency domain –
Transfer function – zeros and poles
« − «9 « − «% … « − «7
ñj « = k# « i*7
« − "9 « − "% … « − "i
Examples of pole-zero point fi9 fi% … fi" $[ C @C @ …@C * Ä @Ä @ …@Ä
distributions and their corresponding ñ e$H = k# e G " Q G " X ]
‡9 ‡% … ‡R
frequency responses:
ñ ñ
Im(«)
;! ;!
‡9 x o x
·9 5 5
"9 x
fi9 ‡% fi% −5/2
Ñ9 −5
Ñ% ∠ñ ∠ñ
o o Re(«)
«% «9
· ñ ñ
"%x %
;! x ;!
o x o x
5 x 5
−5 −5
∠ñ ∠ñ
370
7.2 Description in frequency domain –
Transfer function – zeros and poles
Zero points and poles at the same point cancel each other out.
Im(H)
(* − ë) (*∗ − ë)
d(ë) = ⋅ ∗ =1
(* − ë) (* − ë)
xo
Re(H)
Pole=Zero point -> one (identity)
Pole~Zero point -> approximately one
xo
371
7.2 Description in frequency domain –
Transfer function – zeros and poles
Inverse filter: all poles are converted to zeros and all zeros are converted to poles.
Im(«) Im(«)
z-plane
z-plane
o x Unstable
3x 3x
x o o x
Re(«) Re(«)
o x
Inverse filter
372
7.2 Description in frequency domain –
Transfer function – zeros and poles
Summary
§ Magnitude of the frequency response at the frequency ; can:
- Be increased by placing a pole in the proximity of the unit circle.
- Be reduced by placing a zero point in proximity of the unit circle.
§ Stable causal system: all poles are inside the unit circle.
373
7.2 Description in frequency domain –
Transfer function – stability
§ A LTI system will be BIBO-stable (bounded input – bounded output) if for the impulse response,
the following applies:
+
V ℎ(l) < ∞
:-#
Im(«)
§ The effect of discrete poles on the
Higher oscillation
impulse response can be illustrated frequency
as follows: Longer decay
time
Stable Re(«)
|«| = 1
Unstable
374
7.2 Description in frequency domain – Impulse response caused
Poles and zeros – impulse response by poles at the marked
Im(«) point.
x
x
x
x
x x
-1 -0.5 0 0.5 1
x x x x x x
Re(«)
Stability limit:
unit circle « = 1 375
7 Discrete time LTI systems - summary
z-domain
Poles and
1(H) Zeros
orm ë=
f
ns
- t ra e jÉ
z
Frequency domain
n-domain
ℎ[B] Fourier transform „
1(e‚‰ )
376