Professional Documents
Culture Documents
ECE 308
Discrete-Time Signals and Systems
Z. Aliyazicioglu
ECE 308-4 1
Discrete-Time Signals
• A Discrete-time signal x(n) is a function of an independent
integer variable n. The signal x(n) is not defined for non-
integer values of n.
ECE 308-4 2
1
Discrete-Time Signals
2. Functional representation Such as
1, for n =1,3
x ( n ) = 4, for n = 2
0, elsewhere
n … -2 -1 0 1 2 3 4 5 …
x(n) … 0 0 0 1 4 1 0 0 …
ECE 308-4 3
ECE 308-4 4
2
Some Elementary Discrete-Time Signals
>> n=-6:6;
3. The unit ramp signal : >> xn=n.*[n>=0];
>> stem (n,xn)
>> xlabel('n')
>> ylabel('u_r(n)')
n, for n≥0,
ur (n) =
0, for n<0
ECE 308-4 5
>> n=0:99
>> n=0:99
>> x=(0.9.^n).*sin(pi.*n/10);
>> x=(0.9.^n).*cos(pi.*n/10);
>> stem(n,x)
>> stem(n,x)
ECE 308-4 6
3
Some Elementary Discrete-Time Signals
Or we can represent the amplitude function
x ( n) = r n
ECE 308-4 7
N 2
1
P = lim
N →∞
∑
2 N + 1 n=− N
x ( n)
ECE 308-4 8
4
Classification of Discrete-Time Signal
The energy of x(n) is be found over the finite interval − N < n < N as
N 2
EN = ∑
n =− N
x ( n)
1
P = lim EN
N →∞ 2N + 1
ECE 308-4 9
Periodic Signals
A sinusoidal signal
x(n) = Asin 2π f 0n
2
1 N −1
P= ∑ x(n)
N n =0
ECE 308-4 10
5
Classification of Discrete-Time Signal
ECE 308-4 11
ECE 308-4 12
6
Simple Manipulation of x(n)
FD x(n) = x(−n)
{ }
TDk FD[ x(n) ] = TDk x(−n) = x(−n + k )
{ }
FD TDk [ x(n) ] = FD x(n − k ) = x(−n − k )
ECE 308-4 13
ECE 308-4 14
7
Simple Manipulation of x(n)
Example:
x(n)=[0,0,0,-3,-2,-1,0,1,2,3,4,4,4,4,4,4,4,0,0,0]
y (0) = x(0), y ( −1) = x(−2), y (1) = x(2), y ( −2) = x(−4), y (2) = x (4)
ECE 308-4 15