SlideShare a Scribd company logo
1 of 18
Lecture 01
Signal and System
Muhammad Umair
Muhammad Umair, Lecturer (CS), KICSIT
Objective
By the end of the course, you would have understood:
• Basic signal analysis
• Basic system analysis
• Time-domain analysis
• Laplace Transform and transfer functions
• Fourier Series (revision) and Fourier Transform
• Sampling Theorem and Signal Reconstructions
• Basic z-transform
Muhammad Umair, Lecturer (CS), KICSIT
Muhammad Umair, Lecturer (CS), KICSIT
Recommended Reading Material
• Signals and Systems, Oppenheim & Willsky
• Signals and Systems, Haykin & Van Veen
• Mastering Matlab 6
Grading
 Mid Term Exam 20%
 Final Term Exam 40%
 3 Written Assignments 10%
 Matlab Assignments 10%
 6 Quizzes 15%
 Attendance 5%
Muhammad Umair, Lecturer (CS), KICSIT
Muhammad Umair,
Lecture 1: Signals & Systems Concepts
Specific Objectives:
• Introduce, using examples, what is a signal and what
is a system
• Mathematical models
• What are continuous-time and discrete-time
representations and how are they related
Muhammad Umair,
What is a Signal?
• A signal is a pattern of variation of some form
• Signals are variables that carry information
Examples of signal include:
Electrical signals
– Voltages and currents in a circuit
Acoustic signals
– Acoustic pressure (sound) over time
Mechanical signals
– Velocity of a car over time
Video signals
– Intensity level of a pixel (camera, video) over time
Muhammad Umair, Lecturer (CS), KICSIT
How is a Signal Represented?
Mathematically, signals are represented as a function of
one or more independent variables.
For instance a black & white video signal intensity is
dependent on x, y coordinates and time t f(x,y,t)
On this course, we shall be exclusively concerned with
signals that are a function of a single variable: time
t
f(t)
Muhammad Umair, Lecturer (CS), KICSIT
Example: Signals in an Electrical Circuit
The signals vc and vs are patterns of variation over time
Note, we could also have considered the voltage across the resistor or
the current as signals
+
-
i vcvs
R
C
( ) ( )
( ) s cv t v t
i t
R
−
=
• Step (signal) vs at t=1
• RC = 1
• First order (exponential)
response for vc
vs,vc
t
Muhammad Umair, Lecturer (CS), KICSIT
Continuous & Discrete-Time Signals
Continuous-Time Signals
Most signals in the real world are
continuous time, as the scale is
infinitesimally fine.
Eg voltage, velocity,
Denote by x(t), where the time
interval may be bounded (finite) or
infinite
Discrete-Time Signals
Some real world and many digital
signals are discrete time, as they
are sampled
E.g. pixels, daily stock price
(anything that a digital computer
processes)
Denote by x[n], where n is an integer
value that varies discretely
Sampled continuous signal
x[n] =x(nk) – k is sample time
x(t)
t
x[n]
n
Muhammad Umair, Lecturer (CS), KICSIT
Signal Properties
On this course, we shall be particularly interested in signals with
certain properties:
Periodic signals: a signal is periodic if it repeats itself after a fixed
period T, i.e. x(t) = x(t+T) for all t. A sin(t) signal is periodic.
Even and odd signals: a signal is even if x(-t) = x(t) (i.e. it can be
reflected in the axis at zero). A signal is odd if x(-t) = -x(t).
Examples are cos(t) and sin(t) signals, respectively.
Exponential signals: a signal is (real) exponential if it can be
represented as x(t) = Ceat
. A signal is (complex) exponential if it can
be represented in the same form but C and a are complex
numbers.
Step and pulse signals: A pulse signal is one which is nearly
completely zero, apart from a short spike, δ(t). A step signal is zero
up to a certain time, and then a constant value after that time, u(t).
These properties define a large class of tractable, useful signals and
will be further considered in the coming lectures
11
Transformation of Independent
Variables
Reflection
Shifting
12
Scaling
Example
Muhammad Umair, Lecturer (CS), KICSIT
What is a System?
• Systems process input signals to produce output
signals
Examples:
– A circuit involving a capacitor can be viewed as a
system that transforms the source voltage (signal) to
the voltage (signal) across the capacitor
– A CD player takes the signal on the CD and transforms
it into a signal sent to the loud speaker
– A communication system is generally composed of
three sub-systems, the transmitter, the channel and the
receiver. The channel typically attenuates and adds
noise to the transmitted signal which must be
processed by the receiver
Muhammad Umair, Lecturer (CS), KICSIT
How is a System Represented?
A system takes a signal as an input and transforms it
into another signal
In a very broad sense, a system can be represented as
the ratio of the output signal over the input signal
That way, when we “multiply” the system by the input
signal, we get the output signal
This concept will be firmed up in the coming weeks
System
Input signal
x(t)
Output signal
y(t)
Muhammad Umair, Lecturer (CS), KICSIT
Example: An Electrical Circuit System
Simulink representation of the electrical circuit
+
-
i vcvs
R
C
)(
1
)(
1)(
)(
)(
)()(
)(
tv
RC
tv
RCdt
tdv
dt
tdv
Cti
R
tvtv
ti
sc
c
c
cs
=+
=
−
=
vs(t) vc(t)
first order
system
vs,vc
t
Muhammad Umair, Lecturer (CS), KICSIT
Continuous & Discrete-Time
Mathematical Models of Systems
Continuous-Time Systems
Most continuous time systems
represent how continuous
signals are transformed via
differential equations.
E.g. circuit, car velocity
Discrete-Time Systems
Most discrete time systems
represent how discrete signals
are transformed via difference
equations
E.g. bank account, discrete car
velocity system
)(
1
)(
1)(
tv
RC
tv
RCdt
tdv
sc
c
=+
)()(
)(
tftv
dt
tdv
m =+ ρ
First order differential equations
][]1[01.1][ nxnyny +−=
][]1[][ nf
m
nv
m
m
nv
∆+
∆
=−
∆+
−
ρρ
First order difference equations
∆
∆−−∆
=
∆ ))1(()()( nvnv
dt
ndv
Muhammad Umair,
Properties of a System
On this course, we shall be particularly interested in
signals with certain properties:
• Causal: a system is causal if the output at a time, only
depends on input values up to that time.
• Linear: a system is linear if the output of the scaled
sum of two input signals is the equivalent scaled sum of
outputs
• Time-invariance: a system is time invariant if the
system’s output is the same, given the same input
signal, regardless of time.
These properties define a large class of tractable, useful
systems and will be further considered in the coming
lectures
Muhammad Umair, Lecturer (CS), KICSIT
Lecture 1: Exercises
Read SaS OW, Chapter 1. This contains most of the
material in the first three lectures, a bit of pre-reading
will be extremely useful!

More Related Content

What's hot

Chapter1 - Signal and System
Chapter1 - Signal and SystemChapter1 - Signal and System
Chapter1 - Signal and SystemAttaporn Ninsuwan
 
signal and system Lecture 2
signal and system Lecture 2signal and system Lecture 2
signal and system Lecture 2iqbal ahmad
 
Introduction to Communication Systems 2
Introduction to Communication Systems 2Introduction to Communication Systems 2
Introduction to Communication Systems 2slmnsvn
 
SIGNAL OPERATIONS
SIGNAL OPERATIONSSIGNAL OPERATIONS
SIGNAL OPERATIONSmihir jain
 
Chapter 2 signals and spectra,
Chapter 2   signals and spectra,Chapter 2   signals and spectra,
Chapter 2 signals and spectra,nahrain university
 
Lecture10 Signal and Systems
Lecture10 Signal and SystemsLecture10 Signal and Systems
Lecture10 Signal and Systemsbabak danyal
 
1. signal and systems basics
1. signal and systems basics1. signal and systems basics
1. signal and systems basicsskysunilyadav
 
Lecture No:1 Signals & Systems
Lecture No:1 Signals & SystemsLecture No:1 Signals & Systems
Lecture No:1 Signals & Systemsrbatec
 
Instrumentation Engineering : Signals & systems, THE GATE ACADEMY
Instrumentation Engineering : Signals & systems, THE GATE ACADEMYInstrumentation Engineering : Signals & systems, THE GATE ACADEMY
Instrumentation Engineering : Signals & systems, THE GATE ACADEMYklirantga
 
Signals & Systems PPT
Signals & Systems PPTSignals & Systems PPT
Signals & Systems PPTJay Baria
 
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
 
Convolution discrete and continuous time-difference equaion and system proper...
Convolution discrete and continuous time-difference equaion and system proper...Convolution discrete and continuous time-difference equaion and system proper...
Convolution discrete and continuous time-difference equaion and system proper...Vinod Sharma
 
3.Properties of signals
3.Properties of signals3.Properties of signals
3.Properties of signalsINDIAN NAVY
 

What's hot (20)

Chapter1 - Signal and System
Chapter1 - Signal and SystemChapter1 - Signal and System
Chapter1 - Signal and System
 
Solved problems
Solved problemsSolved problems
Solved problems
 
signal and system Lecture 2
signal and system Lecture 2signal and system Lecture 2
signal and system Lecture 2
 
Lecture9
Lecture9Lecture9
Lecture9
 
Introduction to Communication Systems 2
Introduction to Communication Systems 2Introduction to Communication Systems 2
Introduction to Communication Systems 2
 
SIGNAL OPERATIONS
SIGNAL OPERATIONSSIGNAL OPERATIONS
SIGNAL OPERATIONS
 
Lecture 1
Lecture 1Lecture 1
Lecture 1
 
Signal & system
Signal & systemSignal & system
Signal & system
 
Chapter 2 signals and spectra,
Chapter 2   signals and spectra,Chapter 2   signals and spectra,
Chapter 2 signals and spectra,
 
Lecture10 Signal and Systems
Lecture10 Signal and SystemsLecture10 Signal and Systems
Lecture10 Signal and Systems
 
1. signal and systems basics
1. signal and systems basics1. signal and systems basics
1. signal and systems basics
 
Lecture No:1 Signals & Systems
Lecture No:1 Signals & SystemsLecture No:1 Signals & Systems
Lecture No:1 Signals & Systems
 
Instrumentation Engineering : Signals & systems, THE GATE ACADEMY
Instrumentation Engineering : Signals & systems, THE GATE ACADEMYInstrumentation Engineering : Signals & systems, THE GATE ACADEMY
Instrumentation Engineering : Signals & systems, THE GATE ACADEMY
 
Signals & systems
Signals & systems Signals & systems
Signals & systems
 
OPERATIONS ON SIGNALS
OPERATIONS ON SIGNALSOPERATIONS ON SIGNALS
OPERATIONS ON SIGNALS
 
Signals & Systems PPT
Signals & Systems PPTSignals & Systems PPT
Signals & Systems PPT
 
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 ...
 
Convolution discrete and continuous time-difference equaion and system proper...
Convolution discrete and continuous time-difference equaion and system proper...Convolution discrete and continuous time-difference equaion and system proper...
Convolution discrete and continuous time-difference equaion and system proper...
 
Chapter 2
Chapter 2Chapter 2
Chapter 2
 
3.Properties of signals
3.Properties of signals3.Properties of signals
3.Properties of signals
 

Viewers also liked

Lecture3 Signal and Systems
Lecture3 Signal and SystemsLecture3 Signal and Systems
Lecture3 Signal and Systemsbabak danyal
 
Part 1 presentation 1
Part 1 presentation 1Part 1 presentation 1
Part 1 presentation 1Gaye Aktürk
 
Matlab 1
Matlab 1Matlab 1
Matlab 1asguna
 
Matlab 3
Matlab 3Matlab 3
Matlab 3asguna
 
Matlab 2
Matlab 2Matlab 2
Matlab 2asguna
 
G-protein receptors - BUGEMA UNIVERSITY
G-protein receptors - BUGEMA UNIVERSITY G-protein receptors - BUGEMA UNIVERSITY
G-protein receptors - BUGEMA UNIVERSITY Muunda Mudenda
 
Hiv envelope gp120 alters t cell receptor mobilization in the immunological s...
Hiv envelope gp120 alters t cell receptor mobilization in the immunological s...Hiv envelope gp120 alters t cell receptor mobilization in the immunological s...
Hiv envelope gp120 alters t cell receptor mobilization in the immunological s...Md. Shabab Mehebub
 
Lecture8 Signal and Systems
Lecture8 Signal and SystemsLecture8 Signal and Systems
Lecture8 Signal and Systemsbabak danyal
 
Signaltransduction and it's importance in plant defense
Signaltransduction and it's importance in plant defenseSignaltransduction and it's importance in plant defense
Signaltransduction and it's importance in plant defenseAshajyothi Mushineni
 
Adaptation of cellular growth & differentiation
Adaptation of cellular growth & differentiationAdaptation of cellular growth & differentiation
Adaptation of cellular growth & differentiationHrudi Sahoo
 
Ishiriya Wireless Technologies-MATLAB Data Acquisition
Ishiriya Wireless Technologies-MATLAB Data AcquisitionIshiriya Wireless Technologies-MATLAB Data Acquisition
Ishiriya Wireless Technologies-MATLAB Data Acquisitionbhadrah
 
Data communication lab manual
Data communication lab manualData communication lab manual
Data communication lab manualNafe Singh Yadav
 
Signal transduction pathways
Signal transduction pathwaysSignal transduction pathways
Signal transduction pathwaysAamirlone47
 
Matlab Introduction
Matlab IntroductionMatlab Introduction
Matlab IntroductionDaniel Moore
 
G protein coupled receptors and their Signaling Mechanism
G protein coupled receptors and their Signaling MechanismG protein coupled receptors and their Signaling Mechanism
G protein coupled receptors and their Signaling MechanismFarazaJaved
 

Viewers also liked (20)

Lecture3 Signal and Systems
Lecture3 Signal and SystemsLecture3 Signal and Systems
Lecture3 Signal and Systems
 
2 A&P I The Cell 10
2 A&P I The Cell 102 A&P I The Cell 10
2 A&P I The Cell 10
 
Dtf matlab 20150319
Dtf matlab 20150319Dtf matlab 20150319
Dtf matlab 20150319
 
Part 1 presentation 1
Part 1 presentation 1Part 1 presentation 1
Part 1 presentation 1
 
Matlab 1
Matlab 1Matlab 1
Matlab 1
 
Matlab 3
Matlab 3Matlab 3
Matlab 3
 
Matlab 2
Matlab 2Matlab 2
Matlab 2
 
G-protein receptors - BUGEMA UNIVERSITY
G-protein receptors - BUGEMA UNIVERSITY G-protein receptors - BUGEMA UNIVERSITY
G-protein receptors - BUGEMA UNIVERSITY
 
Hiv envelope gp120 alters t cell receptor mobilization in the immunological s...
Hiv envelope gp120 alters t cell receptor mobilization in the immunological s...Hiv envelope gp120 alters t cell receptor mobilization in the immunological s...
Hiv envelope gp120 alters t cell receptor mobilization in the immunological s...
 
Lecture8 Signal and Systems
Lecture8 Signal and SystemsLecture8 Signal and Systems
Lecture8 Signal and Systems
 
Signaltransduction and it's importance in plant defense
Signaltransduction and it's importance in plant defenseSignaltransduction and it's importance in plant defense
Signaltransduction and it's importance in plant defense
 
Adaptation of cellular growth & differentiation
Adaptation of cellular growth & differentiationAdaptation of cellular growth & differentiation
Adaptation of cellular growth & differentiation
 
Cell signalling
Cell signallingCell signalling
Cell signalling
 
Sns slide 1 2011
Sns slide 1 2011Sns slide 1 2011
Sns slide 1 2011
 
Ishiriya Wireless Technologies-MATLAB Data Acquisition
Ishiriya Wireless Technologies-MATLAB Data AcquisitionIshiriya Wireless Technologies-MATLAB Data Acquisition
Ishiriya Wireless Technologies-MATLAB Data Acquisition
 
Data communication lab manual
Data communication lab manualData communication lab manual
Data communication lab manual
 
Signal transduction
Signal transductionSignal transduction
Signal transduction
 
Signal transduction pathways
Signal transduction pathwaysSignal transduction pathways
Signal transduction pathways
 
Matlab Introduction
Matlab IntroductionMatlab Introduction
Matlab Introduction
 
G protein coupled receptors and their Signaling Mechanism
G protein coupled receptors and their Signaling MechanismG protein coupled receptors and their Signaling Mechanism
G protein coupled receptors and their Signaling Mechanism
 

Similar to Lecture1 Intro To Signa

1.Basics of Signals
1.Basics of Signals1.Basics of Signals
1.Basics of SignalsINDIAN NAVY
 
Signal classification of signal
Signal classification of signalSignal classification of signal
Signal classification of signal001Abhishek1
 
Combined Lecture 01-20.pdf
Combined Lecture 01-20.pdfCombined Lecture 01-20.pdf
Combined Lecture 01-20.pdfDanishZulfiqar3
 
Signals and systems( chapter 1)
Signals and systems( chapter 1)Signals and systems( chapter 1)
Signals and systems( chapter 1)Fariza Zahari
 
Signals&Systems: Quick pointers to Fundamentals
Signals&Systems: Quick pointers to FundamentalsSignals&Systems: Quick pointers to Fundamentals
Signals&Systems: Quick pointers to FundamentalsMinakshi Atre
 
ssppt-170414031953.pdf
ssppt-170414031953.pdfssppt-170414031953.pdf
ssppt-170414031953.pdfAnalBhandari
 
Chapter-I Classification of Signals and Systems.pptx
Chapter-I Classification of Signals and Systems.pptxChapter-I Classification of Signals and Systems.pptx
Chapter-I Classification of Signals and Systems.pptxjoellivzibra
 
Signal & System Assignment
Signal & System Assignment Signal & System Assignment
Signal & System Assignment sazzadhossain234
 
Introduction to Modulation and Demodulation.pptx
Introduction to Modulation and Demodulation.pptxIntroduction to Modulation and Demodulation.pptx
Introduction to Modulation and Demodulation.pptxNiharranjanAdit
 
Lecture 1 (ADSP).pptx
Lecture 1 (ADSP).pptxLecture 1 (ADSP).pptx
Lecture 1 (ADSP).pptxHarisMasood20
 
Digital signal processing by YEASIN NEWAJ
Digital signal processing by YEASIN NEWAJDigital signal processing by YEASIN NEWAJ
Digital signal processing by YEASIN NEWAJYeasinNewaj
 
Introduction to Modulation and Demodulation (1).ppt
Introduction to Modulation and Demodulation (1).pptIntroduction to Modulation and Demodulation (1).ppt
Introduction to Modulation and Demodulation (1).pptMohammadHossain163963
 
Introduction to Modulation and Demodulation.ppt
Introduction to Modulation and Demodulation.pptIntroduction to Modulation and Demodulation.ppt
Introduction to Modulation and Demodulation.pptGarimaJain745610
 
Introduction to Modulation and Demodulation.ppt
Introduction to Modulation and Demodulation.pptIntroduction to Modulation and Demodulation.ppt
Introduction to Modulation and Demodulation.pptsuryapratapsingh347348
 
Introduction to Modulation and Demodulation.ppt
Introduction to Modulation and Demodulation.pptIntroduction to Modulation and Demodulation.ppt
Introduction to Modulation and Demodulation.pptAtmacaDevrim
 

Similar to Lecture1 Intro To Signa (20)

1.Basics of Signals
1.Basics of Signals1.Basics of Signals
1.Basics of Signals
 
Signal classification of signal
Signal classification of signalSignal classification of signal
Signal classification of signal
 
Combined Lecture 01-20.pdf
Combined Lecture 01-20.pdfCombined Lecture 01-20.pdf
Combined Lecture 01-20.pdf
 
Signals basics
Signals basicsSignals basics
Signals basics
 
S&s lec1
S&s lec1S&s lec1
S&s lec1
 
Signals and systems( chapter 1)
Signals and systems( chapter 1)Signals and systems( chapter 1)
Signals and systems( chapter 1)
 
Signals&Systems: Quick pointers to Fundamentals
Signals&Systems: Quick pointers to FundamentalsSignals&Systems: Quick pointers to Fundamentals
Signals&Systems: Quick pointers to Fundamentals
 
ssppt-170414031953.pdf
ssppt-170414031953.pdfssppt-170414031953.pdf
ssppt-170414031953.pdf
 
Chapter 1.pptx
Chapter 1.pptxChapter 1.pptx
Chapter 1.pptx
 
Chapter-I Classification of Signals and Systems.pptx
Chapter-I Classification of Signals and Systems.pptxChapter-I Classification of Signals and Systems.pptx
Chapter-I Classification of Signals and Systems.pptx
 
Signal & System Assignment
Signal & System Assignment Signal & System Assignment
Signal & System Assignment
 
Signals and system
Signals and systemSignals and system
Signals and system
 
Introduction to Modulation and Demodulation.pptx
Introduction to Modulation and Demodulation.pptxIntroduction to Modulation and Demodulation.pptx
Introduction to Modulation and Demodulation.pptx
 
Lecture 1 (ADSP).pptx
Lecture 1 (ADSP).pptxLecture 1 (ADSP).pptx
Lecture 1 (ADSP).pptx
 
10800120085.pdf
10800120085.pdf10800120085.pdf
10800120085.pdf
 
Digital signal processing by YEASIN NEWAJ
Digital signal processing by YEASIN NEWAJDigital signal processing by YEASIN NEWAJ
Digital signal processing by YEASIN NEWAJ
 
Introduction to Modulation and Demodulation (1).ppt
Introduction to Modulation and Demodulation (1).pptIntroduction to Modulation and Demodulation (1).ppt
Introduction to Modulation and Demodulation (1).ppt
 
Introduction to Modulation and Demodulation.ppt
Introduction to Modulation and Demodulation.pptIntroduction to Modulation and Demodulation.ppt
Introduction to Modulation and Demodulation.ppt
 
Introduction to Modulation and Demodulation.ppt
Introduction to Modulation and Demodulation.pptIntroduction to Modulation and Demodulation.ppt
Introduction to Modulation and Demodulation.ppt
 
Introduction to Modulation and Demodulation.ppt
Introduction to Modulation and Demodulation.pptIntroduction to Modulation and Demodulation.ppt
Introduction to Modulation and Demodulation.ppt
 

More from babak danyal

Easy Steps to implement UDP Server and Client Sockets
Easy Steps to implement UDP Server and Client SocketsEasy Steps to implement UDP Server and Client Sockets
Easy Steps to implement UDP Server and Client Socketsbabak danyal
 
Java IO Package and Streams
Java IO Package and StreamsJava IO Package and Streams
Java IO Package and Streamsbabak danyal
 
Swing and Graphical User Interface in Java
Swing and Graphical User Interface in JavaSwing and Graphical User Interface in Java
Swing and Graphical User Interface in Javababak danyal
 
block ciphers and the des
block ciphers and the desblock ciphers and the des
block ciphers and the desbabak danyal
 
key distribution in network security
key distribution in network securitykey distribution in network security
key distribution in network securitybabak danyal
 
Lecture9 Signal and Systems
Lecture9 Signal and SystemsLecture9 Signal and Systems
Lecture9 Signal and Systemsbabak danyal
 
Cns 13f-lec03- Classical Encryption Techniques
Cns 13f-lec03- Classical Encryption TechniquesCns 13f-lec03- Classical Encryption Techniques
Cns 13f-lec03- Classical Encryption Techniquesbabak danyal
 
Classical Encryption Techniques in Network Security
Classical Encryption Techniques in Network SecurityClassical Encryption Techniques in Network Security
Classical Encryption Techniques in Network Securitybabak danyal
 
Problems at independence
Problems at independenceProblems at independence
Problems at independencebabak danyal
 
Quaid-e-Azam and Early Problems of Pakistan
Quaid-e-Azam and Early Problems of PakistanQuaid-e-Azam and Early Problems of Pakistan
Quaid-e-Azam and Early Problems of Pakistanbabak danyal
 
Aligarh movement new
Aligarh movement newAligarh movement new
Aligarh movement newbabak danyal
 
Indus Water Treaty
Indus Water TreatyIndus Water Treaty
Indus Water Treatybabak danyal
 
Pakistan's Water Concerns
Pakistan's Water ConcernsPakistan's Water Concerns
Pakistan's Water Concernsbabak danyal
 
The Role of Ulema and Mashaikh in the Pakistan Movement
The Role of Ulema and Mashaikh in the Pakistan MovementThe Role of Ulema and Mashaikh in the Pakistan Movement
The Role of Ulema and Mashaikh in the Pakistan Movementbabak danyal
 
Water dispute between India and Pakistan
Water dispute between India and PakistanWater dispute between India and Pakistan
Water dispute between India and Pakistanbabak danyal
 
Vulnerabilities in IP Protocols
Vulnerabilities in IP ProtocolsVulnerabilities in IP Protocols
Vulnerabilities in IP Protocolsbabak danyal
 
Network Security 1st Lecture
Network Security 1st LectureNetwork Security 1st Lecture
Network Security 1st Lecturebabak danyal
 
Se 381 - lec 26 - 26 - 12 may30 - software design - detailed design - se de...
Se 381 - lec 26  - 26 - 12 may30 - software design -  detailed design - se de...Se 381 - lec 26  - 26 - 12 may30 - software design -  detailed design - se de...
Se 381 - lec 26 - 26 - 12 may30 - software design - detailed design - se de...babak danyal
 

More from babak danyal (20)

applist
applistapplist
applist
 
Easy Steps to implement UDP Server and Client Sockets
Easy Steps to implement UDP Server and Client SocketsEasy Steps to implement UDP Server and Client Sockets
Easy Steps to implement UDP Server and Client Sockets
 
Java IO Package and Streams
Java IO Package and StreamsJava IO Package and Streams
Java IO Package and Streams
 
Swing and Graphical User Interface in Java
Swing and Graphical User Interface in JavaSwing and Graphical User Interface in Java
Swing and Graphical User Interface in Java
 
Tcp sockets
Tcp socketsTcp sockets
Tcp sockets
 
block ciphers and the des
block ciphers and the desblock ciphers and the des
block ciphers and the des
 
key distribution in network security
key distribution in network securitykey distribution in network security
key distribution in network security
 
Lecture9 Signal and Systems
Lecture9 Signal and SystemsLecture9 Signal and Systems
Lecture9 Signal and Systems
 
Cns 13f-lec03- Classical Encryption Techniques
Cns 13f-lec03- Classical Encryption TechniquesCns 13f-lec03- Classical Encryption Techniques
Cns 13f-lec03- Classical Encryption Techniques
 
Classical Encryption Techniques in Network Security
Classical Encryption Techniques in Network SecurityClassical Encryption Techniques in Network Security
Classical Encryption Techniques in Network Security
 
Problems at independence
Problems at independenceProblems at independence
Problems at independence
 
Quaid-e-Azam and Early Problems of Pakistan
Quaid-e-Azam and Early Problems of PakistanQuaid-e-Azam and Early Problems of Pakistan
Quaid-e-Azam and Early Problems of Pakistan
 
Aligarh movement new
Aligarh movement newAligarh movement new
Aligarh movement new
 
Indus Water Treaty
Indus Water TreatyIndus Water Treaty
Indus Water Treaty
 
Pakistan's Water Concerns
Pakistan's Water ConcernsPakistan's Water Concerns
Pakistan's Water Concerns
 
The Role of Ulema and Mashaikh in the Pakistan Movement
The Role of Ulema and Mashaikh in the Pakistan MovementThe Role of Ulema and Mashaikh in the Pakistan Movement
The Role of Ulema and Mashaikh in the Pakistan Movement
 
Water dispute between India and Pakistan
Water dispute between India and PakistanWater dispute between India and Pakistan
Water dispute between India and Pakistan
 
Vulnerabilities in IP Protocols
Vulnerabilities in IP ProtocolsVulnerabilities in IP Protocols
Vulnerabilities in IP Protocols
 
Network Security 1st Lecture
Network Security 1st LectureNetwork Security 1st Lecture
Network Security 1st Lecture
 
Se 381 - lec 26 - 26 - 12 may30 - software design - detailed design - se de...
Se 381 - lec 26  - 26 - 12 may30 - software design -  detailed design - se de...Se 381 - lec 26  - 26 - 12 may30 - software design -  detailed design - se de...
Se 381 - lec 26 - 26 - 12 may30 - software design - detailed design - se de...
 

Recently uploaded

What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 

Recently uploaded (20)

What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 

Lecture1 Intro To Signa

  • 1. Lecture 01 Signal and System Muhammad Umair Muhammad Umair, Lecturer (CS), KICSIT
  • 2. Objective By the end of the course, you would have understood: • Basic signal analysis • Basic system analysis • Time-domain analysis • Laplace Transform and transfer functions • Fourier Series (revision) and Fourier Transform • Sampling Theorem and Signal Reconstructions • Basic z-transform Muhammad Umair, Lecturer (CS), KICSIT
  • 3. Muhammad Umair, Lecturer (CS), KICSIT Recommended Reading Material • Signals and Systems, Oppenheim & Willsky • Signals and Systems, Haykin & Van Veen • Mastering Matlab 6
  • 4. Grading  Mid Term Exam 20%  Final Term Exam 40%  3 Written Assignments 10%  Matlab Assignments 10%  6 Quizzes 15%  Attendance 5% Muhammad Umair, Lecturer (CS), KICSIT
  • 5. Muhammad Umair, Lecture 1: Signals & Systems Concepts Specific Objectives: • Introduce, using examples, what is a signal and what is a system • Mathematical models • What are continuous-time and discrete-time representations and how are they related
  • 6. Muhammad Umair, What is a Signal? • A signal is a pattern of variation of some form • Signals are variables that carry information Examples of signal include: Electrical signals – Voltages and currents in a circuit Acoustic signals – Acoustic pressure (sound) over time Mechanical signals – Velocity of a car over time Video signals – Intensity level of a pixel (camera, video) over time
  • 7. Muhammad Umair, Lecturer (CS), KICSIT How is a Signal Represented? Mathematically, signals are represented as a function of one or more independent variables. For instance a black & white video signal intensity is dependent on x, y coordinates and time t f(x,y,t) On this course, we shall be exclusively concerned with signals that are a function of a single variable: time t f(t)
  • 8. Muhammad Umair, Lecturer (CS), KICSIT Example: Signals in an Electrical Circuit The signals vc and vs are patterns of variation over time Note, we could also have considered the voltage across the resistor or the current as signals + - i vcvs R C ( ) ( ) ( ) s cv t v t i t R − = • Step (signal) vs at t=1 • RC = 1 • First order (exponential) response for vc vs,vc t
  • 9. Muhammad Umair, Lecturer (CS), KICSIT Continuous & Discrete-Time Signals Continuous-Time Signals Most signals in the real world are continuous time, as the scale is infinitesimally fine. Eg voltage, velocity, Denote by x(t), where the time interval may be bounded (finite) or infinite Discrete-Time Signals Some real world and many digital signals are discrete time, as they are sampled E.g. pixels, daily stock price (anything that a digital computer processes) Denote by x[n], where n is an integer value that varies discretely Sampled continuous signal x[n] =x(nk) – k is sample time x(t) t x[n] n
  • 10. Muhammad Umair, Lecturer (CS), KICSIT Signal Properties On this course, we shall be particularly interested in signals with certain properties: Periodic signals: a signal is periodic if it repeats itself after a fixed period T, i.e. x(t) = x(t+T) for all t. A sin(t) signal is periodic. Even and odd signals: a signal is even if x(-t) = x(t) (i.e. it can be reflected in the axis at zero). A signal is odd if x(-t) = -x(t). Examples are cos(t) and sin(t) signals, respectively. Exponential signals: a signal is (real) exponential if it can be represented as x(t) = Ceat . A signal is (complex) exponential if it can be represented in the same form but C and a are complex numbers. Step and pulse signals: A pulse signal is one which is nearly completely zero, apart from a short spike, δ(t). A step signal is zero up to a certain time, and then a constant value after that time, u(t). These properties define a large class of tractable, useful signals and will be further considered in the coming lectures
  • 13. Muhammad Umair, Lecturer (CS), KICSIT What is a System? • Systems process input signals to produce output signals Examples: – A circuit involving a capacitor can be viewed as a system that transforms the source voltage (signal) to the voltage (signal) across the capacitor – A CD player takes the signal on the CD and transforms it into a signal sent to the loud speaker – A communication system is generally composed of three sub-systems, the transmitter, the channel and the receiver. The channel typically attenuates and adds noise to the transmitted signal which must be processed by the receiver
  • 14. Muhammad Umair, Lecturer (CS), KICSIT How is a System Represented? A system takes a signal as an input and transforms it into another signal In a very broad sense, a system can be represented as the ratio of the output signal over the input signal That way, when we “multiply” the system by the input signal, we get the output signal This concept will be firmed up in the coming weeks System Input signal x(t) Output signal y(t)
  • 15. Muhammad Umair, Lecturer (CS), KICSIT Example: An Electrical Circuit System Simulink representation of the electrical circuit + - i vcvs R C )( 1 )( 1)( )( )( )()( )( tv RC tv RCdt tdv dt tdv Cti R tvtv ti sc c c cs =+ = − = vs(t) vc(t) first order system vs,vc t
  • 16. Muhammad Umair, Lecturer (CS), KICSIT Continuous & Discrete-Time Mathematical Models of Systems Continuous-Time Systems Most continuous time systems represent how continuous signals are transformed via differential equations. E.g. circuit, car velocity Discrete-Time Systems Most discrete time systems represent how discrete signals are transformed via difference equations E.g. bank account, discrete car velocity system )( 1 )( 1)( tv RC tv RCdt tdv sc c =+ )()( )( tftv dt tdv m =+ ρ First order differential equations ][]1[01.1][ nxnyny +−= ][]1[][ nf m nv m m nv ∆+ ∆ =− ∆+ − ρρ First order difference equations ∆ ∆−−∆ = ∆ ))1(()()( nvnv dt ndv
  • 17. Muhammad Umair, Properties of a System On this course, we shall be particularly interested in signals with certain properties: • Causal: a system is causal if the output at a time, only depends on input values up to that time. • Linear: a system is linear if the output of the scaled sum of two input signals is the equivalent scaled sum of outputs • Time-invariance: a system is time invariant if the system’s output is the same, given the same input signal, regardless of time. These properties define a large class of tractable, useful systems and will be further considered in the coming lectures
  • 18. Muhammad Umair, Lecturer (CS), KICSIT Lecture 1: Exercises Read SaS OW, Chapter 1. This contains most of the material in the first three lectures, a bit of pre-reading will be extremely useful!