Professional Documents
Culture Documents
Ceng384 2014 Week2a Signals and Systems PDF
Ceng384 2014 Week2a Signals and Systems PDF
Wikipedia: “a signal is
any time-varying or
spatial-varying quantity”
A signal is a function of
an independent variable
(i.e., time or space).
A signal is a flow of
information in time or
space.
1 dimensional signal
A function of time, f(t)
Image:
2 dimensional signal y
A function of space: f(x,y)
x
Video:
3 dimensional signal
A function of space&time: f(x,y,t) y
t
4 dimensional signal?
A function of space&time: f(x,y,z,t)?
Neural Signals:
n+1 dimensional signal for a
neuron with n inputs:
f(x1, .., xn,t)
Important properties:
1: Peak amplitude
2: Peak-to-peak amplitude
4: Period T
Energy of a signal:
∞
𝐸𝑥 = 𝑥 𝑡 2 𝑑𝑡
−∞
Power of a signal: time average of energy, or
energy per unit time
𝑇/2
1 2
𝑃𝑥 = lim 𝑥 𝑡 𝑑𝑡
𝑇→∞ 𝑇
−𝑇/2
Apr-14 F. Y. Vural & S. Kalkan - CEng 384 5
Types of Signals
METU Computer Engineering
𝑥 𝑡 = 𝑓1 (𝑡) 𝑥 𝑛 = 𝑓2 𝑛
∞ ∞
𝐸𝑥 = 𝑥 𝑡 2 𝑑𝑡 2
𝐸𝑥 = 𝑥𝑛
−∞
−∞
http://netlecturer.com/NTOnLine/T13_SIGNALS/p01types.htm
http://netlecturer.com/NTOnLine/T13_SIGNALS/p01types.htm
Amplitude scaling:
𝑥1 𝑡 = 𝑐 × 𝑥2 (𝑡)
How about scaling
of DT signals?
Time scaling:
𝑥1 𝑡 = 𝑥2 (𝑐 × 𝑡)
Time shift:
𝑥1 𝑡 = 𝑥2 𝑡 + 𝑡0
Addition:
𝑥1 𝑡 = 𝑥2 𝑡 + 𝑥3 𝑡
Complex signals:
𝑥 𝑡 = 𝐴 × 𝑒 𝑠𝑡
𝑥 𝑛 = 𝐴 × 𝑧𝑛
where 𝐴, 𝑠, 𝑧 are complex numbers
𝑒 𝑗𝜃 = 𝑐𝑜𝑠𝜃 + 𝑗 𝑠𝑖𝑛𝜃
A special case:
Euler’s Identity:
𝑒 𝑗𝜋 + 1 = 0
e => Euler’s number,
base of natural
logarithms (~ 2.71828)
𝜔0 : Fundamental frequency
of 𝑒 𝑗𝜔0 𝑡
𝑇0 : Fundamental period
𝑇0 is the smallest number that
satisfies: 𝑒 𝑗𝜔0 𝑇 = 1
2𝜋
𝑇0 = 𝜔0
Properties:
Larger 𝜔0 => higher rate of
oscillation
𝑒 𝑗𝜔0 𝑡 is periodic for any value
of 𝜔0 .
Apr-14 F. Y. Vural & S. Kalkan - CEng 384 19
Fundamental Period (DT)
METU Computer Engineering
Properties:
Larger Ω0 => higher rate of oscillation?
NO: since 𝑒 𝑗 Ω0+2𝜋 𝑛 = 𝑒 𝑗2𝜋𝑛 𝑒 𝑗Ω0𝑛 = 𝑒 𝑗Ω0𝑛
i.e., Ω0 can take values in 2𝜋 ranges.
Why is it different from CT?
𝑒 𝑗Ω0𝑡 is periodic for any value of Ω0 ?
Ω0 𝑚
NO: 𝑁0 Ω0 = 𝑚2𝜋 => =
2𝜋 𝑁0
𝑚, 𝑁: integers.
Apr-14 F. Y. Vural & S. Kalkan - CEng 384 20
METU Computer Engineering 𝑥 𝑛 = cos(0 ⋅ 𝑛) 𝑥 𝑛 = cos(𝜋𝑛/8) 𝑥 𝑛 = cos(𝜋𝑛/4)
A simple exercise
What is sin b / tan b?
sin b / tan b =
Bill Cosby
Signals
Unit impulse and step signals
Systems
And their properties
Summation
Difference
Apr-14 F. Y. Vural & S. Kalkan - CEng 384 26
Unit Impulse & Step Functions
[Continuous]
METU Computer Engineering
Undefined at t=0.
𝛿(𝑡) 1, 𝑡>0
𝑢(𝑡) =
0, 𝑡<0
Integral
Differentiation
Apr-14 F. Y. Vural & S. Kalkan - CEng 384 27
METU Computer Engineering
SYSTEMS
Concatenation x y
System 1 System 2
or Series or Cascade
System 1
x y
Parallel +
System 2
x y
Feedback + System 1
System 2
…
Given:
𝑦1 𝑡 = 𝐻{𝑥1 𝑡 } and 𝑦2 𝑡 = 𝐻 𝑥2 𝑡
If 𝛼𝑦1 𝑡 + 𝛽𝑦2 (𝑡) = 𝐻{𝛼𝑥1 𝑡 + 𝛽𝑥2 (𝑡)}
then, the system 𝐻{} is linear.
This is due to:
Superposition: 𝐻 𝛼𝑥1 𝑡 + 𝛽𝑦2 𝑡 =
𝐻 𝛼𝑥1 𝑡 + 𝐻 𝛽𝑥2 𝑡
Scaling: 𝐻 𝛼𝑥1 𝑡 = 𝛼𝐻{𝑥1 𝑡 }
More generally:
If 𝑥𝑘 𝑡 → 𝑦𝑘 𝑡 then 𝑘 𝑎𝑘 𝑥𝑘 (𝑡) → 𝑘 𝑎𝑘 𝑦𝑘 (𝑡)
The discrete case is similar.
Signals Systems
Periodic Signals Memory
Invertibility