Signals: E.g., Sound: Air Pressure Variation at A Point As A Function of Time
Signals: E.g., Sound: Air Pressure Variation at A Point As A Function of Time
Signals: E.g., Sound: Air Pressure Variation at A Point As A Function of Time
: Signals
Information-bearing function
Sound: 1-Dimension
Greyscale image i(x,y) : 2-D
Video: 3 x 3-D: {r(x,y,t) g(x,y,t) b(x,y,t)}
: Example signals
p[n] q[n]
p(t) A/D process D/A q(t)
Digital vs. analog
: Pros
Noise performance - quantized signal
Use a general computer - flexibility, upgrde
Stability/duplicability
Novelty
: Cons
Limitations of A/D & D/A
Baseline complexity / power consumption
DSP EXAMPLE
} . . ., 0.2,2.2,1.1,0.2,-3.7,2.9-, . . .{ = }x[n]{
:Addition operation
Multiplication operation
A
Multiplier y[n]
x[n] y[n] = A * x[n]
MORE OPERATIONS
: Product (modulation) operation
Modulator
x[n] * y[n]
:E.g. Windowing
Multiplying an infinite-length sequence by a finite-length
window sequence to extract a region
TIME SHIFTING
Unit delay
x[n] y[n] y[n]=x[n-1]
+1
Unit advance x[n] 𝑍 y[n] y[n]=x[n+1]
Combination of basic operations
Example
X [n] M X d[n]
Down-sampling
An example of down-sampling
. . . ,n = 0,±L, 2L
otherwise
X [n] L X u[n]
Up-sampling
An example of up-sampling
X [n] 3
where magnitude
and phase
:Polar form
Complex math
* Phases modulo 2π
Complex conjugate
:Real/complex*
CLASSIFICATION BY SYMMETRY
:Conjugate antisymmetric
xca[n] = –xca*[-n] = –xre[-n] + j·xim[-n]
−𝑥 ∗[−𝑛]
−𝑥 ∗[−𝑛]
*
*
*
Conjugate symmetric decomposition
Any sequence can be expressed as conjugate
:symmetric (CS) / antisymmetric (CA) parts
:where
:Shift in time
:General form
varying
scale
varying phase
magnitude
Complex exponentials