Lecture3_SignalsSystems_Review Complete 49 Slides
Lecture3_SignalsSystems_Review Complete 49 Slides
How does the boxcar or indicator function help us in compactly specifying these two signals?
Signals
• Sinc functions
“Dot - product” of signals
Energy and Power
• Energy of a signal
Power of a signal
What do you mean by a linear system?
What do you mean by a time invariant system?
Can you give an example of a non-linear system?
Can you give an example of a time-variant system?
What is a memoryless system?
Can you give an example of a memoryless system which is not (linear and time invariant)?
Linear Time Invariant (LTI) systems
• Why are LTI models useful?
Do non-LTI systems have impulse responses?
For any input we can obtain an output using convolution
How do you show this?
Can you suggest a LTI model for the wire?
What is the impulse response?
How valid do you think this LTI model is?
Fourier transforms
•
Why are we interested in Fourier transforms?
•
Signals (belonging to a large class) can be represented as a sum (or an integral) of complex exponentials
•
Complex exponentials are eigen functions of LTI systems
•
Can you derive this property?
•
Therefore, it is easy to find the output for any signal expressed as the sum/integral of complex exponentials
•
The Fourier transform of the input signal is important for us
•
The Fourier transform of the impulse response is important for us
•
Please review Fourier Series on your own (H/W)
Some Fourier transforms to keep in mind
• If
Fourier transforms
What is Fourier transform (and inverse Fourier transform?)
Quick review of some properties of Fourier transforms
•
Work/Derivation
Fourier transforms: some more properties
•
Work/Derivation
Fourier transforms: some more properties
•
Some Fourier transforms to keep in mind
• If
Properties of Fourier Transforms ...
• For signals we usually talk about the one sided bandwidth or two sided bandwidth
• For physical (real) signals one sided bandwidth makes sense since the spectrum has conjugate
symmetry
• But we will mostly talk about two sided bandwidth (and two sided Fourier transforms)
• If a signal has all of its energy within a finite bandwidth, then how does the signal look like in time domain?
• But many real world signals are of finite extent in time domain.
• Bandwidth is defined as fractional energy containment bandwidth = what is the range of frequencies over
which 99% or 95% or 90% or some a fraction of the signal energy is contained
• Another way to define bandwidth is to use null-to-null bandwidth - but we use the above definition here.
New terminology - Baseband (low-pass) and Passband (band-pass) signals
• Baseband signals
• have their Fourier transforms near or containing DC
• so they pass through low pass filters - also called low pass signals
• Can you give some examples of baseband signals?
• Can you give an example of how the magnitude of the Fourier transform would look like?
• Passband signals
• have their Fourier transforms away from DC
• they pass through bandpass filters - also called band pass signals
• Can you give some examples of passband signals?
• Can you give an example of how the magnitude of the Fourier transform would look like?
Using Fourier transform domain for periodic signals
• We note that one of the conditions to be met for a Fourier transform to exist is that the signal be absolutely
integrable. This is not satisfied by any periodic signal with finite energy in a period (or non-zero power).
• In communication systems, we will have to deal with sinusoids and complex exponentials quite a lot. We
would like to have a common framework (that of the Fourier transform domain) to represent and think about
both types of signals.
• In AV314 we work with continuous time signals and systems for the most part
Ts = 0.01;
fs = 0.2;
Ttotal = 1/fs;
t = 0:Ts:(Ttotal - Ts);
xn = cos(2 * pi * 10 * t) .* exp(-t);
Xk = fs * Ts * fft(xn);
stem(frequencies, abs(Xk));
• Doing the equivalent of continuous time operations in discrete time (will learn about in DSP)
• But the essential idea is that we can sample the impulse response of a continuous time filter and use that
in Matlab for a filtering operation
|H(f)|
Passband of filter
Stopband of filter
f
fp
Stopband of filter
fp f
|H(f)|
Transition band Passband of filter
Stopband of filter
f
fp fstop
More realistic low pass filter response
A recipe for filtering
|H(f)|
Transition band Passband of filter
Stopband of filter
f
fp fstop
More realistic low pass filter response
|H(f)|
Ripple - tolerance in passband
f
fp fstop Ripple - tolerance in stopband
Still more realistic low pass filter response
A recipe for filtering
(0,1) (fp ,1)
|H(f)|
(fstop,0)
fp fstop f
A piecewise linear approximation is used in Matlab
• So suppose Matlab provides you with a function to obtain the impulse response corresponding to this |H(f)|
• What do you think the input to that function be like?
• Can’t be continuous
• Only need to specify one half - positive frequency part of |H(f)|
• Where does the stopband end?
fp fstop f
A piecewise linear approximation is used in Matlab
•So represented as a sequence of points (0, 1), (2fp/fs , 1), (2fstop/fs, 0), (1, 0)
fp fstop f
A piecewise linear approximation is used in Matlab
•Consider a signal x(t) that consists of two cosines - one at a frequency of 10 Hz and the other at 50 Hz.
•Design a filter to filter out the 50 Hz cosine.
•Simulate this system in Matlab.