0% found this document useful (0 votes)
106 views8 pages

ECE 308 Discrete-Time Signals and Systems: 1. Graphical Representation

This document provides an overview of the ECE 308 Discrete-Time Signals and Systems course. It introduces discrete-time signals, including their graphical, functional, tabular and sequential representations. It then describes some elementary discrete-time signals like the unit sample, unit step, unit ramp and exponential signals. Finally, it covers classifications of signals like energy/power signals, periodic signals, and symmetric/anti-symmetric signals and simple manipulations like time delay and folding operations.

Uploaded by

Mnsh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
106 views8 pages

ECE 308 Discrete-Time Signals and Systems: 1. Graphical Representation

This document provides an overview of the ECE 308 Discrete-Time Signals and Systems course. It introduces discrete-time signals, including their graphical, functional, tabular and sequential representations. It then describes some elementary discrete-time signals like the unit sample, unit step, unit ramp and exponential signals. Finally, it covers classifications of signals like energy/power signals, periodic signals, and symmetric/anti-symmetric signals and simple manipulations like time delay and folding operations.

Uploaded by

Mnsh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

ECE 308 -4

ECE 308
Discrete-Time Signals and Systems

Z. Aliyazicioglu

Electrical and Computer Engineering Department


Cal Poly Pomona

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.

We can represent a discrete-time signal different ways;

1. Graphical representation Such as

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

3. Tabular representation Such as

n … -2 -1 0 1 2 3 4 5 …
x(n) … 0 0 0 1 4 1 0 0 …

4. Sequential representation Such as


x(n ) = {...0,0,1,4,1,1,0,0,...}

The time origin (n=0) is indicated by the symbol ↑.

ECE 308-4 3

Some Elementary Discrete-Time Signals


>> n=-6:6;
1. The unit sample sequence: >> xn=[n==0];
>> stem (n,xn)
>> xlabel('n')
>> ylabel('\delta(n)')
>> axis ([-6 6 0 1.5])

1, for n =0,


δ (n) = 
 0, for n ≠ 0

The unit sample sequence is often referred to as a discrete-time


impulse or an impulse. >> n=-6:6;
>> xn=[n>=0];
>> stem (n,xn)
>> xlabel('n')
2. The unit step signal : >>
>>
ylabel('u(n)')
axis ([-6 6 0 1.5])

1, for n≥0,


u (n) = 
 0, for n<0

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

4. The exponential signal :

x(n) = an for all n

If a is real, then x(n) is a real


signal.

ECE 308-4 5

Some Elementary Discrete-Time Signals


If a is complex, x(n) can be expressed as
n
x(n) = a n =  re jθ  = r n e jθ n
 
= r n (cosθ n + j sin θ n )

The real part is The imaginary part


xR (n) = r cosθ n
n
xR ( n) = r n sin θ n

>> 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

and the phase function


∠x ( n ) = φ ( n ) = θ n

ECE 308-4 7

Classification of Discrete-Time Signal


Energy signals and Power signals

The energy E of a signal x(n) is defined as


∞ 2
E = ∑ x(n)
n =−∞

If E is finite ( 0 < E < ∞ ) then x(n) is called an energy signal

The average power of x(n) is defined as

N 2
1
P = lim
N →∞

2 N + 1 n=− N
x ( n)

ECE 308-4 8

4
Classification of Discrete-Time Signal

Energy signals and Power signals (cont)

The energy of x(n) is be found over the finite interval − N < n < N as
N 2

EN = ∑
n =− N
x ( n)

The signal energy E is


E = lim EN
N →∞

The average power of x (n)

1
P = lim EN
N →∞ 2N + 1

ECE 308-4 9

Classification of Discrete-Time Signal

Periodic Signals

A signal x(n) is periodic with period N(N>0) if and only if

x(n + N ) = x(n) for all n.

A sinusoidal signal

x(n) = Asin 2π f 0n

is periodic when f 0 is a rational number, that can be expressed as


k
f0 = where k and N are integer
N
The average power in periodic is given by

2
1 N −1
P= ∑ x(n)
N n =0
ECE 308-4 10

5
Classification of Discrete-Time Signal

Symmetric (even) and anti-symmetric (odd) signals

A real-valued signal x(n) is A signal x(n) is called


called symmetric (even) if anti-symmetric (odd) if
x(−n) = x(n) x(−n) = − x(n)

ECE 308-4 11

Simple Manipulation of x(n)

Transformation of the time

A signal may be shifted in time replacing the time variable n by


n-k, where k is integer.
• If k is a positive integer, the results in a delay of the signal by
k unit of time
• If k is a negative integer, the results in a advance of the
signal by k unit of time

If the time base is to replace the independent variable n by -n,


It is called folding or a reflection of the signal the time origin
n=0

ECE 308-4 12

6
Simple Manipulation of x(n)

Let’s denote the Time-delay operation by TD and the folding


operation by FD
TDk  x(n)  = x(n − k ), k > 0

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

Simple Manipulation of x(n)


The analog signal xa (t ) is almost linear between quantization levels.
The quantization error

x(n) x(n-k) x(-n-k)


Time delay Folding
Operation
TD FD

x(n) x(-n) x(-n+k)


Folding
Operation Time delay
FD TD

Outputs of these two systems are not the same

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 (n) = x (2n) Find y(n).

y (0) = x(0), y ( −1) = x(−2), y (1) = x(2), y ( −2) = x(−4), y (2) = x (4)

ECE 308-4 15

You might also like