SlideShare a Scribd company logo
Discrete Time Signals and
Systems
-an Introduction
Discrete Time Signals
 The discrete time signal is a function of an independent
variable that is an integer.
 It is important to note that discrete time signal is defined for
integer values of time while it does not mean that at non
integer instants the signal is ‘0’. It is just not defined over
those intervals.
 The types of representation of signals are
 Graphical representation
 Functional representation
 Tabular representation
 Sequence representation
Contd..
Suppose we have 𝑥 𝑛 = 𝐶𝑜𝑠(𝜋𝑛)
• Then 𝑥 𝑛 𝑎𝑡 𝑛 = 0 𝑚𝑒𝑎𝑛𝑠 𝐶𝑜𝑠 𝜋 × 0 =1
• 𝑥 𝑛 𝑎𝑡 𝑛 = 1𝑚𝑒𝑎𝑛𝑠𝐶𝑜𝑠 𝜋 × 1 = −1
• 𝑥 𝑛 𝑎𝑡 𝑛 = 2𝑚𝑒𝑎𝑛𝑠𝐶𝑜𝑠 𝜋 × 2 = 1
• 𝑥 𝑛 𝑎𝑡 𝑛 = 3𝑚𝑒𝑎𝑛𝑠𝐶𝑜𝑠 𝜋 × 3 = −1
.
.
Graphical Representation of Discrete Time Signal
Functional Representation
• 𝑥 𝑛 =
1, 𝑓𝑜𝑟 𝑛 = 1,3
4, 𝑓𝑜𝑟 𝑛 = 2
0, 𝑒𝑙𝑠𝑒𝑤ℎ𝑒𝑟𝑒
Tabular Representation
Sequence Representation
Also called as four point sequence
Elementary Discrete Time Signals
 Unit Impulse Signal
 Unit Step Signal
 Unit Ramp Signal
 Exponential Signal
Impulse Signal
Unit step signal
Unit Ramp Signal
Exponential Signal
 𝑥 𝑛 = 𝑎 𝑛 for all n
 We have two conditions here when a is Real, when a is
complex.
 When a is real we have 4 conditions and those are explained in
the graph.
 Let us take for example a is 2 that locates in a>1 then
 𝑥 𝑛 = 2 𝑛 for all n

Contd..
Contd..
When a is complex valued then
𝑎 = 𝑟𝑒 𝑗𝜃
𝑥 𝑛 = (𝑟𝑒 𝑗𝜃) 𝑛
𝑥 𝑛 = 𝑟 𝑛 𝑒 𝑗𝑛𝜃
Then 𝑒 𝑗𝜃 = 𝐶𝑜𝑠𝜃 + 𝑗𝑆𝑖𝑛𝜃
𝑥 𝑛 = 𝑟 𝑛(𝐶𝑜𝑠𝑛𝜃 + 𝑗𝑆𝑖𝑛𝑛𝜃)
𝑥 𝑛 = 𝑟 𝑛 𝐶𝑜𝑠𝑛𝜃 + 𝑗𝑟 𝑛 𝑆𝑖𝑛𝑛𝜃
When you have a+jb there ‘a’ is real and ‘b’ is imaginary.
• 𝑥 𝑅 𝑛 = 𝑅𝑒(𝑟 𝑛 𝐶𝑜𝑠𝑛𝜃 + 𝑗𝑟 𝑛 𝑆𝑖𝑛𝑛𝜃)
• 𝑥 𝑅 𝑛 = 𝑟 𝑛
𝐶𝑜𝑠𝑛𝜃 Real value signal
• 𝑥𝐼 𝑛 = 𝐼𝑚(𝑟 𝑛
𝐶𝑜𝑠𝑛𝜃 + 𝑗𝑟 𝑛
𝑆𝑖𝑛𝑛𝜃)
• 𝑥𝐼 𝑛 = 𝑟 𝑛 𝑆𝑖𝑛𝑛𝜃 Imaginary signal
Classification of Discrete Time Signals
 In this section we classify discrete-time signals according to a
number of different characteristics.
 The mathematical methods employed in the analysis of
discrete-time signals and systems depend on the
characteristics of the signals.
Energy Signals and Power Signals
Energy Signal
 The Energy of a signal 𝑥(𝑛) is defined as
𝐸 =
𝑛=−∞
∞
|𝑥 𝑛 |2
 The magnitude square is considered since 𝑥(𝑛) can be real or
complex.
 This will be useful to know whether the signal is having finite
energy or infinite energy.
 In problems they will ask whether the signal is Energy Signal
or not?
 Then you have to compute E if it is finite (0<E<∞) then it is
Energy Signal.
Contd..
Power Signal
Many Signals those posses infinite energy have finite average
power. The average power of discrete time signal is
𝑃 = lim
𝑁→∞
1
2𝑁+1
( 𝑛=−𝑁
𝑁
|𝑥 𝑛 |2)
 Clearly if ‘E’ is finite. ‘P’=0 then Energy Signal.
 On the other hand if ‘E’ is infinite ‘P ‘may be either finite or
infinite.
 If ‘P’ is finite (non zero) it is Power Signal.
 If ‘P’ is infinite it is neither Energy nor Power Signal.
Contd..
Examples
• Unit Step is Energy Signal or Power Signal?
Energy 𝐸 = 𝑛=−∞
∞ |𝑥 𝑛 |2
• Unit Step Signal
• 𝑥 𝑛 =
1 𝑓𝑜𝑟 𝑛 ≥ 0
0 𝑒𝑠𝑙𝑒 𝑤ℎ𝑒𝑟𝑒
Energy 𝐸 = 𝑛=0
∞
|𝑥 𝑛 |2
• So 1+1+1…..∞ that is E= ∞
• When E is ∞ we have to verify for power signal.
Contd..
𝑃 = lim
𝑁→∞
1
2𝑁+1
( 𝑛=−𝑁
𝑁
|𝑥 𝑛 |2)
 For unit step signal
𝑃 = lim
𝑁→∞
1
2𝑁+1
( 𝑛=0
𝑁
|𝑥 𝑛 |2
)
𝑃 = lim
𝑁→∞
1
2𝑁+1
(N+1)
(if N=3 then 1+1+1+1=4…….)
𝑃 = lim
𝑁→∞
1
2+
1
𝑁
(
1
𝑁
+1)=
1
2
Which is a finite value hence it is Power Signal.
Periodic and aperiodic Signals
• 𝑥 𝑛 =𝑥 𝑛 + 𝑁
Even Signal
• If the signal satisfies the condition
𝑥 −𝑛 =𝑥 𝑛 then it is an even signal
ODD Signal
• If the signal satisfies the condition
𝑥 −𝑛 =−𝑥 𝑛 then it is an odd signal
Even or ODD?
𝑥1 𝑛 = 𝐶𝑜𝑠(0.125𝜋𝑛)
To know whether the signal is even or odd? We have to compute 𝑥1 −𝑛 if it is
equal to 𝑥1 𝑛 then it is even signal, if it is equal to −𝑥1 𝑛 then it is odd signal.
So 𝑥1 −𝑛 = 𝐶𝑜𝑠 0.125𝜋 −𝑛
𝑥1 −𝑛 = 𝐶𝑜𝑠(−0.125𝜋(𝑛))
you know Cos(-𝜃)=Cos(𝜃) then
𝑥1 −𝑛 = 𝐶𝑜𝑠 0.125𝜋 𝑛 = 𝑥1 𝑛 So it is even signal
Similarly if you do for 𝑥2 𝑛 you will identify it as odd signal.
𝑥2 𝑛 = 𝑆𝑖𝑛(0.125𝜋𝑛)
Simple Manipulations on Discrete Time
Signals
Transformation of the independent variable
 A signal x (n ) may be shifted in time by replacing the
independent variable n by n-k, where k is an integer.
 If k is a positive integer, the time shift results in a delay of the
signal by k units o f time. If k is a negative integer, the time
shift results in an advance of the signal by |k| units in time
Folding of a signal
• Another useful modification of the time base is to replace the
independent variable n by -n. The result of this operation is a
folding or a reflection of the signal about the time origin n =0.
How to plot 𝑥 −𝑛 + 2 ?
• First do the folding and then shifting.
• Note that because the signs o f n and k in
𝑥 𝑛 − 𝑘 and 𝑥 −𝑛 + 𝑘 are different, the
result is a shift of the signals 𝑥 𝑛 and
𝑥 𝑛 − 𝑘 to the right by k samples,
corresponding to a time delay.
Addition, multiplication and scaling of
sequences
Scaling
Addition of two signals
Product of two Signals
Discrete Time Systems
A discrete time system is a device or algorithm that performs a
prescribed operation on the discrete time signal, called input or
excitation, according to a well defined rules to produce another
discrete time signal called output or response of the system.
We say that the input signal 𝑥 𝑛 is transformed by the system in
to a signal y 𝑛 and express the general relationship between
𝑥 𝑛 and y 𝑛 as
y 𝑛 ≡ Τ[𝑥 𝑛 ]
Input-Output description of the systems
The input-output description of a discrete-time system consists of
a mathe matical expression or a rule, which explicitly defines the
relation between the input and output signals (input– output
relationship).
 The exact internal structure of the system is either unknown or
ignored.
 Examples
𝑦 𝑛 = 𝑥 𝑛 − 2
𝑦 𝑛 = 4𝑥(𝑛)
Classification of Discrete Time Systems
Static vs Dynamic
• A discrete-time system is called static or memory less if its
output at any instant ‘n’ depends at most on the input sample at
the same time, but not on past or future samples of the input.
𝑦 𝑛 = 𝑎𝑥(𝑛)
𝑦 𝑛 = 𝑛𝑥 𝑛 + 𝑏𝑥2
(𝑛)
• In any other case, the system is said to be dynamic or to have
memory .
Finite Memory System Infinite Memory System

More Related Content

What's hot

Av 738 - Adaptive Filtering - Kalman Filters
Av 738 - Adaptive Filtering - Kalman Filters Av 738 - Adaptive Filtering - Kalman Filters
Av 738 - Adaptive Filtering - Kalman Filters
Dr. Bilal Siddiqui, C.Eng., MIMechE, FRAeS
 
discrete time signals and systems
 discrete time signals and systems  discrete time signals and systems
discrete time signals and systems Zlatan Ahmadovic
 
Av 738- Adaptive Filtering - Wiener Filters[wk 3]
Av 738- Adaptive Filtering - Wiener Filters[wk 3]Av 738- Adaptive Filtering - Wiener Filters[wk 3]
Av 738- Adaptive Filtering - Wiener Filters[wk 3]
Dr. Bilal Siddiqui, C.Eng., MIMechE, FRAeS
 
Digital control systems (dcs) lecture 18-19-20
Digital control systems (dcs) lecture 18-19-20Digital control systems (dcs) lecture 18-19-20
Digital control systems (dcs) lecture 18-19-20
Ali Rind
 
signal and system Lecture 2
signal and system Lecture 2signal and system Lecture 2
signal and system Lecture 2
iqbal ahmad
 
Skiena algorithm 2007 lecture09 linear sorting
Skiena algorithm 2007 lecture09 linear sortingSkiena algorithm 2007 lecture09 linear sorting
Skiena algorithm 2007 lecture09 linear sortingzukun
 
Signal and System, CT Signal DT Signal, Signal Processing(amplitude and time ...
Signal and System, CT Signal DT Signal, Signal Processing(amplitude and time ...Signal and System, CT Signal DT Signal, Signal Processing(amplitude and time ...
Signal and System, CT Signal DT Signal, Signal Processing(amplitude and time ...
Waqas Afzal
 
Chap 2 discrete_time_signal_and_systems
Chap 2 discrete_time_signal_and_systemsChap 2 discrete_time_signal_and_systems
Chap 2 discrete_time_signal_and_systems
Prof. Ihab Ali
 
Av 738- Adaptive Filtering - Background Material
Av 738- Adaptive Filtering - Background MaterialAv 738- Adaptive Filtering - Background Material
Av 738- Adaptive Filtering - Background Material
Dr. Bilal Siddiqui, C.Eng., MIMechE, FRAeS
 
Dsp 2marks
Dsp 2marksDsp 2marks
Dsp 2marks
Hari Kumar
 
Lecture5 Signal and Systems
Lecture5 Signal and SystemsLecture5 Signal and Systems
Lecture5 Signal and Systems
babak danyal
 
DSP_2018_FOEHU - Lec 03 - Discrete-Time Signals and Systems
DSP_2018_FOEHU - Lec 03 - Discrete-Time Signals and SystemsDSP_2018_FOEHU - Lec 03 - Discrete-Time Signals and Systems
DSP_2018_FOEHU - Lec 03 - Discrete-Time Signals and Systems
Amr E. Mohamed
 
Chapter1 - Signal and System
Chapter1 - Signal and SystemChapter1 - Signal and System
Chapter1 - Signal and System
Attaporn Ninsuwan
 
FFT and DFT algorithm
FFT and DFT algorithmFFT and DFT algorithm
FFT and DFT algorithm
Umer Javed
 
5 2020 04_06!09_40_10_pm
5 2020 04_06!09_40_10_pm5 2020 04_06!09_40_10_pm
5 2020 04_06!09_40_10_pm
GHSKassKoronaMardan
 
Quick sort Algorithm Discussion And Analysis
Quick sort Algorithm Discussion And AnalysisQuick sort Algorithm Discussion And Analysis
Quick sort Algorithm Discussion And Analysis
SNJ Chaudhary
 
Exercise 1a transfer functions - solutions
Exercise 1a   transfer functions - solutionsExercise 1a   transfer functions - solutions
Exercise 1a transfer functions - solutions
wondimu wolde
 
Unit-1 Classification of Signals
Unit-1 Classification of SignalsUnit-1 Classification of Signals
Unit-1 Classification of Signals
Dr.SHANTHI K.G
 
Chapter2 - Linear Time-Invariant System
Chapter2 - Linear Time-Invariant SystemChapter2 - Linear Time-Invariant System
Chapter2 - Linear Time-Invariant System
Attaporn Ninsuwan
 

What's hot (20)

Av 738 - Adaptive Filtering - Kalman Filters
Av 738 - Adaptive Filtering - Kalman Filters Av 738 - Adaptive Filtering - Kalman Filters
Av 738 - Adaptive Filtering - Kalman Filters
 
discrete time signals and systems
 discrete time signals and systems  discrete time signals and systems
discrete time signals and systems
 
Av 738- Adaptive Filtering - Wiener Filters[wk 3]
Av 738- Adaptive Filtering - Wiener Filters[wk 3]Av 738- Adaptive Filtering - Wiener Filters[wk 3]
Av 738- Adaptive Filtering - Wiener Filters[wk 3]
 
Digital control systems (dcs) lecture 18-19-20
Digital control systems (dcs) lecture 18-19-20Digital control systems (dcs) lecture 18-19-20
Digital control systems (dcs) lecture 18-19-20
 
signal and system Lecture 2
signal and system Lecture 2signal and system Lecture 2
signal and system Lecture 2
 
Skiena algorithm 2007 lecture09 linear sorting
Skiena algorithm 2007 lecture09 linear sortingSkiena algorithm 2007 lecture09 linear sorting
Skiena algorithm 2007 lecture09 linear sorting
 
Signal and System, CT Signal DT Signal, Signal Processing(amplitude and time ...
Signal and System, CT Signal DT Signal, Signal Processing(amplitude and time ...Signal and System, CT Signal DT Signal, Signal Processing(amplitude and time ...
Signal and System, CT Signal DT Signal, Signal Processing(amplitude and time ...
 
Chap 2 discrete_time_signal_and_systems
Chap 2 discrete_time_signal_and_systemsChap 2 discrete_time_signal_and_systems
Chap 2 discrete_time_signal_and_systems
 
Av 738- Adaptive Filtering - Background Material
Av 738- Adaptive Filtering - Background MaterialAv 738- Adaptive Filtering - Background Material
Av 738- Adaptive Filtering - Background Material
 
Dsp 2marks
Dsp 2marksDsp 2marks
Dsp 2marks
 
Lecture5 Signal and Systems
Lecture5 Signal and SystemsLecture5 Signal and Systems
Lecture5 Signal and Systems
 
DSP_2018_FOEHU - Lec 03 - Discrete-Time Signals and Systems
DSP_2018_FOEHU - Lec 03 - Discrete-Time Signals and SystemsDSP_2018_FOEHU - Lec 03 - Discrete-Time Signals and Systems
DSP_2018_FOEHU - Lec 03 - Discrete-Time Signals and Systems
 
Chapter1 - Signal and System
Chapter1 - Signal and SystemChapter1 - Signal and System
Chapter1 - Signal and System
 
FFT and DFT algorithm
FFT and DFT algorithmFFT and DFT algorithm
FFT and DFT algorithm
 
5 2020 04_06!09_40_10_pm
5 2020 04_06!09_40_10_pm5 2020 04_06!09_40_10_pm
5 2020 04_06!09_40_10_pm
 
Quick sort Algorithm Discussion And Analysis
Quick sort Algorithm Discussion And AnalysisQuick sort Algorithm Discussion And Analysis
Quick sort Algorithm Discussion And Analysis
 
Exercise 1a transfer functions - solutions
Exercise 1a   transfer functions - solutionsExercise 1a   transfer functions - solutions
Exercise 1a transfer functions - solutions
 
Unit-1 Classification of Signals
Unit-1 Classification of SignalsUnit-1 Classification of Signals
Unit-1 Classification of Signals
 
Control chap6
Control chap6Control chap6
Control chap6
 
Chapter2 - Linear Time-Invariant System
Chapter2 - Linear Time-Invariant SystemChapter2 - Linear Time-Invariant System
Chapter2 - Linear Time-Invariant System
 

Similar to Dsp class 3

1625460777717_Lecturer 1 Signals & Systems (1).pdf
1625460777717_Lecturer 1  Signals & Systems (1).pdf1625460777717_Lecturer 1  Signals & Systems (1).pdf
1625460777717_Lecturer 1 Signals & Systems (1).pdf
Omiya4
 
Lecture 3 Signals & Systems.pdf
Lecture 3 Signals & Systems.pdfLecture 3 Signals & Systems.pdf
Lecture 3 Signals & Systems.pdf
Omiya4
 
MSE280s Chapter1_Signals_and_Systems.pdf
MSE280s Chapter1_Signals_and_Systems.pdfMSE280s Chapter1_Signals_and_Systems.pdf
MSE280s Chapter1_Signals_and_Systems.pdf
TranThanhNam8
 
Slide Tín hiệu & Hệ thống - Lesson 1 Introduction to signals - Hoàng Gia Hưng...
Slide Tín hiệu & Hệ thống - Lesson 1 Introduction to signals - Hoàng Gia Hưng...Slide Tín hiệu & Hệ thống - Lesson 1 Introduction to signals - Hoàng Gia Hưng...
Slide Tín hiệu & Hệ thống - Lesson 1 Introduction to signals - Hoàng Gia Hưng...
NguyncHcUET
 
2. signal & systems beyonds
2. signal & systems  beyonds2. signal & systems  beyonds
2. signal & systems beyonds
skysunilyadav
 
Lecture 2 Signals & Systems.pdf
Lecture 2  Signals & Systems.pdfLecture 2  Signals & Systems.pdf
Lecture 2 Signals & Systems.pdf
Omiya4
 
DSP Lab Manual (10ECL57) - VTU Syllabus (KSSEM)
DSP Lab Manual (10ECL57) - VTU Syllabus (KSSEM)DSP Lab Manual (10ECL57) - VTU Syllabus (KSSEM)
DSP Lab Manual (10ECL57) - VTU Syllabus (KSSEM)
Ravikiran A
 
signal and system chapter1-part1.pdf
signal and system chapter1-part1.pdfsignal and system chapter1-part1.pdf
signal and system chapter1-part1.pdf
islamsharawneh
 
CA1 Signal & System.pdf
CA1 Signal & System.pdfCA1 Signal & System.pdf
CA1 Signal & System.pdf
nodov66591
 
Lecture 2.pptx
Lecture 2.pptxLecture 2.pptx
Lecture 2.pptx
venala3745
 
Signals and Systems-Unit 1 & 2.pptx
Signals and Systems-Unit 1 & 2.pptxSignals and Systems-Unit 1 & 2.pptx
Signals and Systems-Unit 1 & 2.pptx
SelamawitHadush1
 
Digital Signal Processing
Digital Signal ProcessingDigital Signal Processing
Digital Signal Processing
Sandip Ladi
 
3.Properties of signals
3.Properties of signals3.Properties of signals
3.Properties of signals
INDIAN NAVY
 
Classifications of signals vi sem cse it6502
Classifications of signals vi sem cse it6502Classifications of signals vi sem cse it6502
Classifications of signals vi sem cse it6502
rohinisubburaj
 
Bsa ppt 48
Bsa ppt 48Bsa ppt 48
Bsa ppt 48
mishradiya
 
adspchap1.pdf
adspchap1.pdfadspchap1.pdf
adspchap1.pdf
RPSingh450071
 
Classification of-signals-systems-ppt
Classification of-signals-systems-pptClassification of-signals-systems-ppt
Classification of-signals-systems-ppt
MayankSharma1126
 
Digital Signal Processing
Digital Signal ProcessingDigital Signal Processing
Digital Signal Processing
PRABHAHARAN429
 
DSP_FOEHU - MATLAB 02 - The Discrete-time Fourier Analysis
DSP_FOEHU - MATLAB 02 - The Discrete-time Fourier AnalysisDSP_FOEHU - MATLAB 02 - The Discrete-time Fourier Analysis
DSP_FOEHU - MATLAB 02 - The Discrete-time Fourier Analysis
Amr E. Mohamed
 
DSP_FOEHU - MATLAB 01 - Discrete Time Signals and Systems
DSP_FOEHU - MATLAB 01 - Discrete Time Signals and SystemsDSP_FOEHU - MATLAB 01 - Discrete Time Signals and Systems
DSP_FOEHU - MATLAB 01 - Discrete Time Signals and Systems
Amr E. Mohamed
 

Similar to Dsp class 3 (20)

1625460777717_Lecturer 1 Signals & Systems (1).pdf
1625460777717_Lecturer 1  Signals & Systems (1).pdf1625460777717_Lecturer 1  Signals & Systems (1).pdf
1625460777717_Lecturer 1 Signals & Systems (1).pdf
 
Lecture 3 Signals & Systems.pdf
Lecture 3 Signals & Systems.pdfLecture 3 Signals & Systems.pdf
Lecture 3 Signals & Systems.pdf
 
MSE280s Chapter1_Signals_and_Systems.pdf
MSE280s Chapter1_Signals_and_Systems.pdfMSE280s Chapter1_Signals_and_Systems.pdf
MSE280s Chapter1_Signals_and_Systems.pdf
 
Slide Tín hiệu & Hệ thống - Lesson 1 Introduction to signals - Hoàng Gia Hưng...
Slide Tín hiệu & Hệ thống - Lesson 1 Introduction to signals - Hoàng Gia Hưng...Slide Tín hiệu & Hệ thống - Lesson 1 Introduction to signals - Hoàng Gia Hưng...
Slide Tín hiệu & Hệ thống - Lesson 1 Introduction to signals - Hoàng Gia Hưng...
 
2. signal & systems beyonds
2. signal & systems  beyonds2. signal & systems  beyonds
2. signal & systems beyonds
 
Lecture 2 Signals & Systems.pdf
Lecture 2  Signals & Systems.pdfLecture 2  Signals & Systems.pdf
Lecture 2 Signals & Systems.pdf
 
DSP Lab Manual (10ECL57) - VTU Syllabus (KSSEM)
DSP Lab Manual (10ECL57) - VTU Syllabus (KSSEM)DSP Lab Manual (10ECL57) - VTU Syllabus (KSSEM)
DSP Lab Manual (10ECL57) - VTU Syllabus (KSSEM)
 
signal and system chapter1-part1.pdf
signal and system chapter1-part1.pdfsignal and system chapter1-part1.pdf
signal and system chapter1-part1.pdf
 
CA1 Signal & System.pdf
CA1 Signal & System.pdfCA1 Signal & System.pdf
CA1 Signal & System.pdf
 
Lecture 2.pptx
Lecture 2.pptxLecture 2.pptx
Lecture 2.pptx
 
Signals and Systems-Unit 1 & 2.pptx
Signals and Systems-Unit 1 & 2.pptxSignals and Systems-Unit 1 & 2.pptx
Signals and Systems-Unit 1 & 2.pptx
 
Digital Signal Processing
Digital Signal ProcessingDigital Signal Processing
Digital Signal Processing
 
3.Properties of signals
3.Properties of signals3.Properties of signals
3.Properties of signals
 
Classifications of signals vi sem cse it6502
Classifications of signals vi sem cse it6502Classifications of signals vi sem cse it6502
Classifications of signals vi sem cse it6502
 
Bsa ppt 48
Bsa ppt 48Bsa ppt 48
Bsa ppt 48
 
adspchap1.pdf
adspchap1.pdfadspchap1.pdf
adspchap1.pdf
 
Classification of-signals-systems-ppt
Classification of-signals-systems-pptClassification of-signals-systems-ppt
Classification of-signals-systems-ppt
 
Digital Signal Processing
Digital Signal ProcessingDigital Signal Processing
Digital Signal Processing
 
DSP_FOEHU - MATLAB 02 - The Discrete-time Fourier Analysis
DSP_FOEHU - MATLAB 02 - The Discrete-time Fourier AnalysisDSP_FOEHU - MATLAB 02 - The Discrete-time Fourier Analysis
DSP_FOEHU - MATLAB 02 - The Discrete-time Fourier Analysis
 
DSP_FOEHU - MATLAB 01 - Discrete Time Signals and Systems
DSP_FOEHU - MATLAB 01 - Discrete Time Signals and SystemsDSP_FOEHU - MATLAB 01 - Discrete Time Signals and Systems
DSP_FOEHU - MATLAB 01 - Discrete Time Signals and Systems
 

Recently uploaded

Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation & Control
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
Jayaprasanna4
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
AafreenAbuthahir2
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
ongomchris
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
ydteq
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
Jayaprasanna4
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
R&R Consult
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
thanhdowork
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
Kerry Sado
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
gdsczhcet
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
BrazilAccount1
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
Divya Somashekar
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
AP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specificAP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specific
BrazilAccount1
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
AhmedHussein950959
 

Recently uploaded (20)

Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
AP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specificAP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specific
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 

Dsp class 3

  • 1. Discrete Time Signals and Systems -an Introduction
  • 2. Discrete Time Signals  The discrete time signal is a function of an independent variable that is an integer.  It is important to note that discrete time signal is defined for integer values of time while it does not mean that at non integer instants the signal is ‘0’. It is just not defined over those intervals.  The types of representation of signals are  Graphical representation  Functional representation  Tabular representation  Sequence representation
  • 3. Contd.. Suppose we have 𝑥 𝑛 = 𝐶𝑜𝑠(𝜋𝑛) • Then 𝑥 𝑛 𝑎𝑡 𝑛 = 0 𝑚𝑒𝑎𝑛𝑠 𝐶𝑜𝑠 𝜋 × 0 =1 • 𝑥 𝑛 𝑎𝑡 𝑛 = 1𝑚𝑒𝑎𝑛𝑠𝐶𝑜𝑠 𝜋 × 1 = −1 • 𝑥 𝑛 𝑎𝑡 𝑛 = 2𝑚𝑒𝑎𝑛𝑠𝐶𝑜𝑠 𝜋 × 2 = 1 • 𝑥 𝑛 𝑎𝑡 𝑛 = 3𝑚𝑒𝑎𝑛𝑠𝐶𝑜𝑠 𝜋 × 3 = −1 . .
  • 4. Graphical Representation of Discrete Time Signal
  • 5. Functional Representation • 𝑥 𝑛 = 1, 𝑓𝑜𝑟 𝑛 = 1,3 4, 𝑓𝑜𝑟 𝑛 = 2 0, 𝑒𝑙𝑠𝑒𝑤ℎ𝑒𝑟𝑒
  • 7. Sequence Representation Also called as four point sequence
  • 8. Elementary Discrete Time Signals  Unit Impulse Signal  Unit Step Signal  Unit Ramp Signal  Exponential Signal
  • 12. Exponential Signal  𝑥 𝑛 = 𝑎 𝑛 for all n  We have two conditions here when a is Real, when a is complex.  When a is real we have 4 conditions and those are explained in the graph.  Let us take for example a is 2 that locates in a>1 then  𝑥 𝑛 = 2 𝑛 for all n 
  • 14. Contd.. When a is complex valued then 𝑎 = 𝑟𝑒 𝑗𝜃 𝑥 𝑛 = (𝑟𝑒 𝑗𝜃) 𝑛 𝑥 𝑛 = 𝑟 𝑛 𝑒 𝑗𝑛𝜃 Then 𝑒 𝑗𝜃 = 𝐶𝑜𝑠𝜃 + 𝑗𝑆𝑖𝑛𝜃 𝑥 𝑛 = 𝑟 𝑛(𝐶𝑜𝑠𝑛𝜃 + 𝑗𝑆𝑖𝑛𝑛𝜃) 𝑥 𝑛 = 𝑟 𝑛 𝐶𝑜𝑠𝑛𝜃 + 𝑗𝑟 𝑛 𝑆𝑖𝑛𝑛𝜃 When you have a+jb there ‘a’ is real and ‘b’ is imaginary. • 𝑥 𝑅 𝑛 = 𝑅𝑒(𝑟 𝑛 𝐶𝑜𝑠𝑛𝜃 + 𝑗𝑟 𝑛 𝑆𝑖𝑛𝑛𝜃) • 𝑥 𝑅 𝑛 = 𝑟 𝑛 𝐶𝑜𝑠𝑛𝜃 Real value signal • 𝑥𝐼 𝑛 = 𝐼𝑚(𝑟 𝑛 𝐶𝑜𝑠𝑛𝜃 + 𝑗𝑟 𝑛 𝑆𝑖𝑛𝑛𝜃) • 𝑥𝐼 𝑛 = 𝑟 𝑛 𝑆𝑖𝑛𝑛𝜃 Imaginary signal
  • 15.
  • 16.
  • 17.
  • 18. Classification of Discrete Time Signals  In this section we classify discrete-time signals according to a number of different characteristics.  The mathematical methods employed in the analysis of discrete-time signals and systems depend on the characteristics of the signals.
  • 19. Energy Signals and Power Signals Energy Signal  The Energy of a signal 𝑥(𝑛) is defined as 𝐸 = 𝑛=−∞ ∞ |𝑥 𝑛 |2  The magnitude square is considered since 𝑥(𝑛) can be real or complex.  This will be useful to know whether the signal is having finite energy or infinite energy.  In problems they will ask whether the signal is Energy Signal or not?  Then you have to compute E if it is finite (0<E<∞) then it is Energy Signal.
  • 20. Contd.. Power Signal Many Signals those posses infinite energy have finite average power. The average power of discrete time signal is 𝑃 = lim 𝑁→∞ 1 2𝑁+1 ( 𝑛=−𝑁 𝑁 |𝑥 𝑛 |2)  Clearly if ‘E’ is finite. ‘P’=0 then Energy Signal.  On the other hand if ‘E’ is infinite ‘P ‘may be either finite or infinite.  If ‘P’ is finite (non zero) it is Power Signal.  If ‘P’ is infinite it is neither Energy nor Power Signal.
  • 21. Contd.. Examples • Unit Step is Energy Signal or Power Signal? Energy 𝐸 = 𝑛=−∞ ∞ |𝑥 𝑛 |2 • Unit Step Signal • 𝑥 𝑛 = 1 𝑓𝑜𝑟 𝑛 ≥ 0 0 𝑒𝑠𝑙𝑒 𝑤ℎ𝑒𝑟𝑒 Energy 𝐸 = 𝑛=0 ∞ |𝑥 𝑛 |2 • So 1+1+1…..∞ that is E= ∞ • When E is ∞ we have to verify for power signal.
  • 22. Contd.. 𝑃 = lim 𝑁→∞ 1 2𝑁+1 ( 𝑛=−𝑁 𝑁 |𝑥 𝑛 |2)  For unit step signal 𝑃 = lim 𝑁→∞ 1 2𝑁+1 ( 𝑛=0 𝑁 |𝑥 𝑛 |2 ) 𝑃 = lim 𝑁→∞ 1 2𝑁+1 (N+1) (if N=3 then 1+1+1+1=4…….) 𝑃 = lim 𝑁→∞ 1 2+ 1 𝑁 ( 1 𝑁 +1)= 1 2 Which is a finite value hence it is Power Signal.
  • 23. Periodic and aperiodic Signals • 𝑥 𝑛 =𝑥 𝑛 + 𝑁
  • 24. Even Signal • If the signal satisfies the condition 𝑥 −𝑛 =𝑥 𝑛 then it is an even signal
  • 25. ODD Signal • If the signal satisfies the condition 𝑥 −𝑛 =−𝑥 𝑛 then it is an odd signal
  • 26. Even or ODD? 𝑥1 𝑛 = 𝐶𝑜𝑠(0.125𝜋𝑛) To know whether the signal is even or odd? We have to compute 𝑥1 −𝑛 if it is equal to 𝑥1 𝑛 then it is even signal, if it is equal to −𝑥1 𝑛 then it is odd signal. So 𝑥1 −𝑛 = 𝐶𝑜𝑠 0.125𝜋 −𝑛 𝑥1 −𝑛 = 𝐶𝑜𝑠(−0.125𝜋(𝑛)) you know Cos(-𝜃)=Cos(𝜃) then 𝑥1 −𝑛 = 𝐶𝑜𝑠 0.125𝜋 𝑛 = 𝑥1 𝑛 So it is even signal Similarly if you do for 𝑥2 𝑛 you will identify it as odd signal. 𝑥2 𝑛 = 𝑆𝑖𝑛(0.125𝜋𝑛)
  • 27. Simple Manipulations on Discrete Time Signals Transformation of the independent variable  A signal x (n ) may be shifted in time by replacing the independent variable n by n-k, where k is an integer.  If k is a positive integer, the time shift results in a delay of the signal by k units o f time. If k is a negative integer, the time shift results in an advance of the signal by |k| units in time
  • 28.
  • 29. Folding of a signal • Another useful modification of the time base is to replace the independent variable n by -n. The result of this operation is a folding or a reflection of the signal about the time origin n =0.
  • 30. How to plot 𝑥 −𝑛 + 2 ? • First do the folding and then shifting. • Note that because the signs o f n and k in 𝑥 𝑛 − 𝑘 and 𝑥 −𝑛 + 𝑘 are different, the result is a shift of the signals 𝑥 𝑛 and 𝑥 𝑛 − 𝑘 to the right by k samples, corresponding to a time delay.
  • 31.
  • 32.
  • 33. Addition, multiplication and scaling of sequences Scaling Addition of two signals Product of two Signals
  • 34. Discrete Time Systems A discrete time system is a device or algorithm that performs a prescribed operation on the discrete time signal, called input or excitation, according to a well defined rules to produce another discrete time signal called output or response of the system. We say that the input signal 𝑥 𝑛 is transformed by the system in to a signal y 𝑛 and express the general relationship between 𝑥 𝑛 and y 𝑛 as y 𝑛 ≡ Τ[𝑥 𝑛 ]
  • 35. Input-Output description of the systems The input-output description of a discrete-time system consists of a mathe matical expression or a rule, which explicitly defines the relation between the input and output signals (input– output relationship).  The exact internal structure of the system is either unknown or ignored.  Examples 𝑦 𝑛 = 𝑥 𝑛 − 2 𝑦 𝑛 = 4𝑥(𝑛)
  • 36. Classification of Discrete Time Systems Static vs Dynamic • A discrete-time system is called static or memory less if its output at any instant ‘n’ depends at most on the input sample at the same time, but not on past or future samples of the input. 𝑦 𝑛 = 𝑎𝑥(𝑛) 𝑦 𝑛 = 𝑛𝑥 𝑛 + 𝑏𝑥2 (𝑛) • In any other case, the system is said to be dynamic or to have memory . Finite Memory System Infinite Memory System