Lecture5 Slides
Lecture5 Slides
Credit: Some material in these slides is based on the references shown in the last slide.
2 Classification of Systems
2 Classification of Systems
-2 -1 0 1 2
-2 -1 0 1 2 tt
- Noncausal signalssignals
Noncausal are non-zero
are non-zero somett <
forforsome < 00 (starts
(startsbefore t =t0)= 0).
before
Noncausal signals are non-zero for some t < 0 (starts before t = 0)
Noncausal
Noncausal 1
1
-2 -1 0 1 2
-2 -1 0 1 2 tt
- Anticausal signals are non-zero only for t ⩽ 0 (goes backward in time
Anticausal signals
from t =Anticausal
0).
signals are
are non-zero
non-zero only for tt ≤
only for ≤ 00 (goes
(goes backward
backward in
in time
time
from t = 0)
from t = 0)
6. Real and imaginary signals: 2
Cuff (Lecture 1) 2 Systems
ELE 301: Signals and Fall 2011-12 39 / 45
Cuff (Lecture 1) ELE 301: Signals and Systems Fall 2011-12 39 / 45
Anticausal
Anticausal 1
EE301 Signals and Systems Analysis Lecture 51 January 27th , 2025 4 / 31
Classification of Signals (Cont.)
Re Re
• Complexcomplex
signalsexponential
are oftenofused
z = xto
+ represent
jy : waves and wavefunctions.
All such representations
z
e =e ultimately
x+jy
= e e = e (cos y +aj fundamental
x jydepend
x on sin y )
mathematical identity, known as Euler’s theorem, which takes the form
Know how to add, multiply, and divide complex numbers, and be able to
go between representations easily.
e±jϕ = cos(ϕ) ± j sin(ϕ).
Cuff (Lecture 1) ELE 301: Signals and Systems Fall 2011-12 42 / 45
From the previous point, the real and imaginary parts of this formula are
respectively given by
1 h ±jϕ ∗ i 1 h ±jϕ ∗ i
cos(ϕ) = e + e±jϕ , and sin(ϕ) = e − e±jϕ .
2 2j
EE301 Signals and Systems Analysis Lecture 5 January 27th , 2025 6 / 31
Classification of Signals (Cont.)
• A signal is said to be real when it satisfies the following condition:
x(t) = x∗ (t).
For example:
- x(t) = cos(ω0 t) is real, because x∗ (t) = cos(ω0 t).
- x(t) = at is real, because x∗ (t) = at.
• A signal is said to be imaginary when it satisfies the following condition:
For example:
- x(t) = jbt is imaginary, because
- This signal is complex (i.e., not real nor imaginary), but it is a mix of
two.
- To make the signal real then we need to set the imaginary part to zero
as
Set ω0 = π → x(t) = cos(πt) for some integer t.
- To make the signal imaginary then we need to set the real part to zero
as
π π
Set ω0 = → x(t) = −j sin( t) for some integer t.
2 2
- Therefore, we can conclude that:
a. For a real signal, the imaginary part must be zero.
b. For an imaginary signal, the real part must be zero.
• Complex signals arise naturally in many problems:
- Convenient representation for sinusoids.
- Communications.
- Radar, sonar, ultrasound.
• Please know how to add, multiply, and divide complex numbers, and be
able to go between representations easily.
7. Energy and power signals:
• Signal energy: A signal is said to be an energy signal when it has finite
energy. Energy of a continuous signal (complex or real) is given by
Z ∞
2
E= |x(t)| dt < ∞, if exists (in joules [J]).
−∞
x(t) = A cos(ω0 t + ϕ)
1
= .
2a
∴ x(t) is an energy signal.
2 Classification of Systems
S(ax) = a S(x),
which means that scaling before or after the system is the same.
(2) Superposition: If x and x
e are any two signals then
S(x + x
e) = S(x) + S(e
x),
which means that summation before or after the system is the same.
• Linearity means that the following pairs of block diagrams are
equivalent, i.e., have the same output for any input(s):
x1
x y S
y
a F +
x2
x1
S
x y y
F a +
x2
S
Superposition
• Examples: Systems with the following responses y(t), check whether
Examples of nonlinear systems: sign detector, multiplier (sometimes),
each system is linear or not?
comparator, quantizer, adaptive filter
(1) A buffer system: y(t) = x(t), this system is linear because
- S(ax) = ax & aS(x) ELE
Cuff (Lecture 2)
= 301: → S(ax)
ax Signals = aS(x), and Fall 2011-12 51 / 70
and Systems
- S(x + x e) = x + xe & S(x) + S(e x) = x + x e → S(x + xe) = S(x) + S(e x).
2
(2) A multiplier as a squaring system: y(t) = x (t), this system is
nonlinear because
Multiplier as a modulator, y (t) = x(t) cos(2πft), is linear.
EE301 Signals and Systems Analysis Lecture 5 January 27th , 2025 19 / 31
Classification
MultiplierofasSystems
a modulator, y (t) = x(t) cos(2πft), is linear.
x + y
x + y
x + y
cos(2π ft)
Multiplier as a Modulator
2. Time variant and time invariant systems:
• A system is said to be time invariant if its input and output
characteristics do not change y
x with time.+ Mathematically, a system is
time-invariant if a time shift in the input produces the same time shift in
the output. For a system S:
implies that
y(t − τ ) = Sx(t − τ ),
implies that
y[n − k] = Sx[n − k],
for any number of samples k.
Implies that delay and the system F commute. These block diagrams
• Previous definitions implies that the delay and the system S commute.
are equivalent:
The following block diagrams are equivalent:
x y
Delay by τ S
x y
S Delay by τ
y = Sx
x = S IN V y = S IN V Sx
- Consider an LTI system with the input signal x(t), then we are getting
the output/response y(t) of the system according to its impulse
Cuff (Lecture 2) ELE 301: Signals and Systems Fall 2011-12 58 / 70
response h(t). This process can be represented in time domain using
the convolution theorem such that
ℑ−1 {Y (f )} = ℑ−1 {
H(f −1
(f ) X(f )} ⇐⇒ y(t) = x(t).
) H
EE301 Signals and Systems Analysis Lecture 5 January 27th , 2025 27 / 31
Classification of Systems
|x(t)| ≤ Mx < ∞,
|y(t)| ≤ My < ∞,
3
(1) y[n] = (100 x[n]) , this system is stable because its response/output
is bounded when the system’s input is a step function such that
Any questions?
B.P. Lathi. Modern Digital and Analog Communication Systems, 3rd ed. Oxford
University Press, Oxford, 2009.
Sanjay Sharma. Signals and Systems, 6th ed. S.K. Kataria & Sons, Delhi, 2008.