Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Notions
Signal
System
Noise
Signal Description
Concepts
Mathematical Model: Domain
Single-valued function Dimension
Power/ Energy
Cross Energy/Power
Norm
Value Predictability
Real/ Complex Deterministic/ Random
(stochastic)
Extent in magnitude Relative to time origin
Bounded/ unbounded Causal/ non-causal
sin( t ) rectangular
sinc(t) = step u(t)
t
Ex. Find even and odd components of exponential and step functions
Ex. Show that derivative of u(t) equals δ(t); also verify that running integral
of δ(t) equals u(t).
Some notes
Signal value at a discontinuity (such as in a step) for practical purposes may
be equated to the left limit, right limit or the mid-value.
Integral value of a continuous function equals area under its graph (positive
area - negative area)
f(t-1) is f(t) shifted right by one, and f(t+1) is f(t) shifted left by one.
f(at) is compression of f(t) for a>0, expansion for a<0, and time reversal
for a = -1. Compression/ expansion and reversal are with respect to the
origin. f(-t+1) is f(t+1) reversed about t=0, while f(-t-1) is f(t+1) reversed
about t = -1.
1 1
Reversal about t= 0
f(2t+1)
1 f(-2t-1) 1
Reversal about
t t = - 0.5 t
- 0.5 0 0.5 -1.5 - 0.5 0
f(t) 0.5
0 1 2 t
Ex: For the signals x(t) and h(t) sketched below, find and sketch
a) x(t)h(t+1) b)x(2- 0.5t) c) x(t-1) h(1-t) d) x(t)h(-t)
Verify your answers by substituting suitable values for t.
2
x(t) h(t)
1 1
t t
-1 0 1 2 3 -2 -1 0 1 2
-1
Ex: Express f(t), x(t) and h(t) given above, as linear combinations of other
basic signals with suitable transformations.
Time-reverse
either signal
Find area
Repeat
product function
for 3 t 5
Presented by APN Rao, Dept ECE, GRIET, Hyderabad. Jul 2014 15
Some Properties of δ(t)
Equivalence property of (t): f ( t ) ( t t0 ) f ( t0 ) ( t t0 )
Filtering property of (t): f ( t ) ( t t0 ) dt f ( t0 )
Convolution property: f ( t ) ( t t0 ) f ( t t0 )
1
Time scaling property: [ a( t t0 )] ( t t0 )
a
Proof of equivalence property:
f (t ) (t t0 ) 0 for t t0 . Now check limiting area of this product.
1 a a
Let a (t ) for t0 t t0 such that lim a ( t ) ( t t0 )
a 2 2 a 0
1 a a
f (t ) a (t ) f (t ) for t0 t t0
a 2 2
1 1
a /2 a /2
lim f (t ) a (t )dt lim f (t ) dt af ( t0 ) f ( t0 )
a 0 a a 0 a /2
a /2 a
Thus the product is an impulse of area f ( t0 ) at t t0 , that is
f (t ) (t t0 ) f (t0 ) (t t0 )
Presented by APN Rao, Dept ECE, GRIET, Hyderabad. Jul 2014 16
Signal Basics: Summary
Concept Classification Basic Signal
Signals Operations
Signal by domain Sinusoidal Amplitude-shift
(Noise) by dimension
Exponential Time-shift
Mathematical model Real/ complex (real, complex)
(Graphical Energy/ power Amplitude-scaling
representation) Constant
Continuous/ discrete/ digital Step Time-scaling
Domain Eternal/ finite/ semi-infinite Ramp
Dimension Bounded/ unbounded Sum, Product
Energy/ Power Impulse Synthesis
Cross (Joint) Causal/ non-causal
energy/power Deterministic/ random Signum Convolution
Norm Even/ odd Rectangular
Periodic/ aperiodic Triangular Correlation
Sinc
Gaussian
t1 t2
Signal Approximation f (t ) by g (t )
Let f (t ) a g (t ) over (t1 , t2 ). Then error e( t ) f ( t ) a g ( t )
2 t
1
2
Mean Squared Error ( MSE ) f ( t ) a g ( t ) dt
2 1 t1
t t
t2
d ( MSE )
f (t ) g (t )dt
0 and MSE is minimum when a
t1
t2
da
2
g (t ) dt
t1
f (t ) g (t )
t2 t2 t2 t2
dt f (t )dt g (t )dt 2 f (t ) g (t ) dt (2)
2 2 2
t1 t1 t1 t1
Compare equations (1) and (2). The similarity in the two summing processes
helps us to apply vector methods in signal analysis. Square of norm of a vector
is analogous to energy of a signal, and the scalar product of two vectors to
cross energy of two signals. Just as scalar product = 0 implies orthogonality of
vectors, we say that
Two signals are orthogonal over a time interval, if their cross energy
(integrated product) equals zero over the interval.
In analogy with vectors, value of a is optimal when e(t) and g(t) are
t2
f (t ) g (t )dt
orthogonal.Then, a
t1
t2
; which is exactly the same result
(t )dt
2
g
t1
d ( MSE )
obtained solving 0! With concept of orthogonality we can
da
obtain optimal values of coefficients in signal approximation in an
easier manner.
t2 t2
f (t ) g (t )dt
1 f (t ) g (t )dt
2
a1 and a 2
t1 t1
t2 t2
2 2
g1 (t ) dt g 2 (t ) dt
t1 t1
t2 t1 t1
f (t )dt a1 g1 (t)dt a 2 g 2 (t)dt difference of average energy
2 2
MSE=
t1 t1
1 2 2
t N t2
f ( t ) dt a k g k (t) dt
2 2
for N-term representation, MSE=
t2 t1 t1
k 1 t1
1
n 1
t1
The resulting exact signal representation using infinite set of orthogonal basis
functions is called Generalized Fourier Series Representation:
f(t) = a g (t ), where g (t ); k 1, 2,.. is an infinite set of orthogonal functions
k 1
k k k
Any number of orthogonal basis sets may be available. But we find that basis sets of
trigonometric and complex exponential functions are most useful in signal analysis.
Orthonormal Basis Functions
If the basis functions of an orthogonal set also possess unit energy over the
time-interval of representation, they are said to be orthonormal.
Presented by APN Rao, Dept ECE, GRIET, Hyderabad. Jul 2014 25
Analogy between Vectors & Signals
Vectors Signals Additional Notes
Vector Space Signal Space Structure, addition commutative &
(3-dimensional) (infinite-dimensional) associative, closed under addition
and scaling (division not defined)
Norm, length Norm, size Size of sums, Modifications for
2
A or A f (t ) dt complex and power signals
Scalar product Inner product Angle concept, Cross energy
A B f (t ) g (t )dt
Component
A B
Component
f (t ) g (t ) dt Projection, Orthogonality, Similarity
(of A along B) (of f (t ) along g (t ))
2
B2
g (t ) dt