EE201 - W01 - Intro and Signals Classifications
EE201 - W01 - Intro and Signals Classifications
Introduction
1. Introduction – General Information
Course Instructores:
• Dr. Mohammad Omidi, Dr. Basem M. ElHalawany
Teaching Assistants: Eng. Ms. Sara Hamed, Mr. Khalid Sakat, and Mr. Mustafa Alhariri
Come on time and pay attention. Working with Mobile is not allowed in the class.
2
1. Introduction – Office Hours
3
1. Introduction – Course Learning Outcomes (CLOs)
1. Students in this course obtain the basic skills of dealing with signals employed in some real- life
applications as in communications, control, and signal processing problems.
2. Students will be able to understand the basic fundamentals of systems, simple Linear Time Invariant
LTI systems and its impulse response representation and apply them on programing software.
3. Students will be able deal with both continuous-time and discrete-time signals.
4. Students should be able to determine and calculate Convolution sum outputs for discrete signals, as
well as convolution integrals for continuous signals, and apply them on programing software.
5. Students will be able to analyze the behavior of the continuous-time system by the Fourier transform
analysis and study the Fourier transform and their properties.
6. Students will be able to analyze the behavior of the discrete-time system by the Fourier transform
analysis and study the Fourier transform and their properties and apply them on programing
software.
7. Students will be able to analyze the behavior of Laplace Transform and study their properties.
4
1. Introduction – Topics to be covered
5
1. Introduction – Recommended Readings
Recommended book:
◼ Signals, Systems, and Transforms, 4th edition, Charles L. Phillips, John M. Parr, Prentice Hall, 2008.
Other books:
◼ Linear System and Signals, B.P. Lathi, Oxford University Press, 2010.
◼ Digital Communications, M. Salehi, J.G. Proakis, Mc Graw Hill, 2007.
7
1. Introduction – Grade Distribution
8
EE201: Lab Description
Lab experiments cover basics of matrix operations on signals, plotting and sketching of curves and output signals,
calculation of convolution outputs, calculation of Fourier transform outputs and its frequency representation on the
programing software.
9
EE201: Tentative weekly Plan
Week Start Date (Sunday) Content Notes
Week 3 18 Feb. Signal Properties: Energy vs power definitions (CT only), power of cosine, even/odd, signal classification
Week 4 25 Feb. System Properties: Linearity, Time-Invariance, memoryless, causality and invertibility
(National and Liberation days 25 and 26)
Week 14 05 May Revision Week: Review CT Convolution, Fourier series, Transform and Laplace
11
1. Introduction – Applications (1)
Examples of systems:
◼ Sensors that determine the orientation of your phone
◼ Radar systems
◼ GPS satellite navigation systems
◼ Satellite communication and imaging systems
Satellite TV, satellite internet, remote sensing etc…
◼ Compass
Senses the magnetic field strength
12
1. Introduction – Applications (2)
IEEE Signal Processing Society Videos
13
1. Introduction – Applications (2)
In this course, we will be dealing with the modeling of:
Signals
Systems
14
1. Introduction – Signals
➢ Mathematically, signals are represented as a function of one or more independent variables.
• Signal may be a function of time that represent the evolution of variable
• Signal is a pattern of variation of some form
• Signal is variable that carry information
15
1. Introduction – Signals (2)
➢ Signal may be a function of:
16
1. Introduction – Signals Modeling
The independent variable Sometimes we have 2 independent Sometimes we have 2
represents the horizontal axis in a variables represented on the horizontal independent variables
2D plot, while the dependent and vertical axes in a 2D plot, represented on the x and y axes
variable represents the vertical axis. in a 3D plot,
while
while
the dependent variable represents
intensity or color of the points the dependent variable represents
height/amplitude of the points
17
EE 201 – Signals and Systems
Lecture (2)
Remember
19
Physical World Modeling
What signals processing field deals with is the:
• The solutions of the equations (Systems) when excited by the functions (signals).
❑An example of the model of a physical system is a linear electric-circuit model of Figure 1.1 [R1]:
✓ The physical signal modeled here is the voltage that is applied to the circuit,
which is modeled as a function of independent variable ( time )
✓ The physical system is the group of connected elements (R, L, C) that is
modeled using differential equation (1.1)
[R1] CHARLES L. PHILLIPS, SIGNALS, SYSTEMS, AND TRANSFORMS, Pearsons education Inc., NJ, 4th Edition
20
System Definition
❑ An entity that manipulates one ore more signals to accomplish a function (job), thereby yielding new
signals.
❑ Any process or interaction of operations that transforms an input signal into an output signal with
properties different from those of the input.
Examples:
- Aircraft - Transmitter
- Car - Break system
- Educational system 21
System representation
O1
System I1
I O2
I2 System
O3 O
I3
22
How is a Signal Represented?
23
How is a Signal Represented?
23
How is a Signal Represented?
24
➢ The previous signal is similar to a well-known discontinuous function in communication engineering.
This is the
“Time-Shift”
property of signals
25
In general, we
have some
amplitude
multiplied with the
unit-step function
26
Classification of Signals
❑ A signal is classified into several categories depending upon the criteria used for its classification.
1. Deterministic or Random
Deterministic Signals:
▪ If the value of a signal can be predicted for all time in advance without t x(t)
any error, it is referred to as a deterministic signal.
▪ Deterministic signals can generally be expressed in a mathematical, 0 0
or graphical, or tabular form. 1 5
2 8
3 10
4 8
5 5
27
Classification of Signals
1. Deterministic or Random
Random Signals:
✓ Conversely, signals whose values cannot be predicted with complete accuracy for all time are
known as random signals.
✓ Random signals cannot be modeled precisely and generally characterized by statistical
measures such as means, standard deviations, and mean squared values.
Examples:
✓ received signal due to random noise
✓ thermal noise generated by a resistor.
28
Classification of Signals
𝑡
𝑡1 𝑡2
29
Classification of Signals
✓ if a signal is defined only at discrete values of the independent variable , it is called a discrete-
time (DT) signal.
✓ The independent variable takes only a discrete set of values:
𝑥[𝑛] where 𝑛 ∈ℤ={…−3,−2,−1,0,1,2,3…}
✓ Values for 𝑥 may be real or complex
✓ DT is denoted with square parenthesis
𝑥[𝑛]
we denote
a one-dimensional (1D)
DT signal x by x[k] 𝑛
we denote
a Two-dimensional (2D)
DT signal x by x[m,n]
like the output of CCD
camera 30
Classification of Signals
Examples:
where T denotes the time interval
Temperature measurement, monthly or daily sales
between two consecutive samples.
31
Classification of Signals
32
Classification of Signals
Substitute
33
Classification of Signals
➢ Digital signals, on the other hand, can only have a finite number of amplitude values.
➢ A digital signal whose amplitudes can take on L values is an L-ary signal , where the binary
(L = 2) is a special case.
34
Classification of Signals
✓ The terms “continuous-time” and “discrete-time” qualify the nature of a signal along the time (horizontal) axis.
✓ The terms “analog” and “digital,” on the other hand, qualify the nature of the signal amplitude (vertical) axis.
It is clear that analog is not necessarily continuous-time and that digital need not be discrete-time.
Analog, CT Digital, CT
Analog, DT Digital, DT
35
Classification of Signals
It is clear that analog is not necessarily continuous-time and that digital need not be discrete-time.
Analog, CT Analog, DT
Digital, CT Digital, DT
36
Classification of Signals
Systems are classified according to the type of input signals and output signals.
37
Classification of Signals
❑ Periodic signals must start at 𝑡 = −∞ and continues forever in order to maintain the previous
condition for all t
❑ If x(t) is periodic, it can be generated by the periodic extension of any segment of a duration To
❑ The area under any given interval of duration To is the same
38
Classification of Signals
And Since :
For m =1
39
Classification of Signals
Examples:
• Is the given signal periodic?
• If yes, what is the fundamental period? Using an equation
𝜋
𝑥 𝑡 = 3 cos(2000 π 𝑡 − )
6
Yes, CT Sinusoidals are periodic
40
Classification of Signals
Examples:
• Are the given signals periodic?
• If yes, what are the fundamental periods? Using a graph
periodic aperiodic
42
Classification of Signals
43
Classification of Signals
44
Classification of Signals
𝜔1 = 4 𝜔2 = 𝜋 𝜔1 = 2 𝜋 𝜔2 =4𝜋
2𝜋 2𝜋 𝜋 2𝜋 2𝜋
𝑇1 = = = 𝑇1 = = =1
𝜔1 4 2 𝜔1 2𝜋
2𝜋 2𝜋 2𝜋 2𝜋
𝑇2 = = =2 𝑇2 = = = 0.5
𝜔2 𝜋 𝜔2 4𝜋
𝜋 𝑇1 1 𝑘 2
𝑇1 2 𝜋 = =2 = =
= = 𝑇2 0.5 𝑚 1
𝑇2 2 4
2𝜋 2𝜋 1 2𝜋 2𝜋 𝜋
𝑇2 = = = 𝑇2 = = =
𝜔2 1000𝜋 500 𝜔2 10 5
1 1
𝑇1 2000 1 𝑘 𝑇1 1
𝑇2
=
1
= =
4 𝑚 = 30
𝜋 =
𝑇2 6𝜋
500 5
The results is a rational number The results is not a rational number
i.e., periodic with period: i.e., not periodic
1
𝑇 = 𝑘 𝑇2 =m 𝑇1 = 𝑆𝑒𝑐𝑜𝑛𝑑
500
46
Classification of Signals
2𝜋 2𝜋 1
𝑇2 = = =
𝜔2 10𝜋 5
1
𝑇1 10 1 𝑘
= 1 = =
𝑇2 2 𝑚
5
47
Classification of Signals
2𝜋
𝑇 = 𝑘x 𝑇01 = 21 x = 12 𝜋
3.5
48
Classification of Signals
49
Classification of Signals
𝑇 = 𝑘x 𝑇𝐴 = 30 x 2 = 60 𝑠𝑒𝑐
• All are rational, then it is periodic
50
Slide courtesy: Dr. Basem M. Elhalawany
51