discrete-time signals and systems we begin with the concepts of signals and systems in discrete...

54
Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their operations are introduced. Linear and shift-invariant systems are discussed mostly because they are easier to analyze and implement. The convolution and the difference equation representations are given special attention because of their importance in digital signal processing and in MATLAB. The emphasis in this chapter is on the representations and implementation of signals and systems using MATLAB.

Upload: phoebe-dawson

Post on 26-Dec-2015

229 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their

Discrete-timeSignals and Systems

We begin with the concepts of signals and systems in discrete time.A number of important types of signals and their operations are introduced.Linear and shift-invariant systems are discussed mostly because they areeasier to analyze and implement.The convolution and the difference equation representations are given special attention because of their importance in digital signal processing and in MATLAB. The emphasis in this chapter is on the representations and implementation of signals and systems using MATLAB.

Page 2: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their

1.DISCRETE-TIME SIGNALSSignals are broadly classified into analog and discrete signals. An analog signal will be denoted by xa(t), in which the variable

t can represent any physical quantity, but we will assume that it represents time in seconds.

A discrete signal will be denoted by x(n), in which the variable n is integervalued and represents discrete instances in time. Therefore it is also called a discrete-time signal, which is a number sequence and will be denoted by one of the following notations:

x(n) = {x(n)} = {. . . , x(−1), x(0), x(1), . . .} ↑where the up-arrow indicates the sample at n = 0.

Page 3: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their

In MATLAB we can represent a finite-duration sequence by a row vector of appropriate values. However, such a vector does not have any information about sample position n. Therefore a correct representation of x(n) would require two vectors, one each for x and n. For example, a sequence x(n) = {2, 1,−1,0 , 1, 4, 3, 7} can be represented in MATLAB by ↑

>> n=[-3,-2,-1,0,1,2,3,4]; x=[2,1,-1,0,1,4,3,7];Generally, we will use the x-vector representation alone

when the sample position information is not required or when such information is trivial (e.g. when the sequence begins at n = 0). An arbitrary infinite-duration sequence cannot be represented in MATLAB due to the finite memory limitations.

Page 4: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their

1.1.TYPES OF SEQUENCESWe use several elementary sequences in digital signal processing for analysispurposes. Their definitions and MATLAB representations follow.

Page 5: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their
Page 6: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their
Page 7: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their
Page 8: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their
Page 9: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their

1.2.OPERATIONS ON SEQUENCES

Page 10: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their
Page 11: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their
Page 12: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their
Page 13: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their
Page 14: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their
Page 15: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their
Page 16: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their
Page 17: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their
Page 18: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their
Page 19: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their
Page 20: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their
Page 21: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their
Page 22: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their

1.3.DISCRETE-TIME SINUSOIDS

Page 23: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their
Page 24: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their

1.4 SOME USEFUL RESULTS

Page 25: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their
Page 26: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their
Page 27: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their
Page 28: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their

2.DISCRETE SYSTEMS

2.1.Linear Systems

Page 29: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their
Page 30: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their
Page 31: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their
Page 32: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their
Page 33: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their

3.Convolution

Page 34: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their
Page 35: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their
Page 36: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their
Page 37: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their
Page 38: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their

3.1. MATLAB IMPLEMENTATION

Page 39: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their
Page 40: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their

3.2 SEQUENCE CORRELATIONS REVISITED

Page 41: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their
Page 42: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their
Page 43: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their

sdsdsd

Page 44: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their

4.DIFFERENCE EQUATIONS

Page 45: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their

4.1 MATLAB IMPLEMENTATION

Page 46: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their
Page 47: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their
Page 48: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their
Page 49: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their
Page 50: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their
Page 51: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their
Page 52: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their

4.2 ZERO-INPUT AND ZERO-STATE RESPONSES

Page 53: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their

4.3 DIGITAL FILTERS

Page 54: Discrete-time Signals and Systems We begin with the concepts of signals and systems in discrete time. A number of important types of signals and their