Presentation is loading. Please wait.

Presentation is loading. Please wait.

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.

Similar presentations


Presentation on theme: "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."— Presentation transcript:

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

2 1.DISCRETE-TIME SIGNALS Signals 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.

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

4 1.1.TYPES OF SEQUENCES We use several elementary sequences in digital signal processing for analysis purposes. Their definitions and MATLAB representations follow.

5

6

7

8

9 1.2.OPERATIONS ON SEQUENCES

10

11

12

13

14

15

16

17

18

19

20

21

22 1.3.DISCRETE-TIME SINUSOIDS

23

24 1.4 SOME USEFUL RESULTS

25

26

27

28 2.DISCRETE SYSTEMS 2.1.Linear Systems

29

30

31

32

33 3.Convolution

34

35

36

37

38 3.1. MATLAB IMPLEMENTATION

39

40 3.2 SEQUENCE CORRELATIONS REVISITED

41

42

43 sdsdsd

44 4.DIFFERENCE EQUATIONS

45 4.1 MATLAB IMPLEMENTATION

46

47

48

49

50

51

52 4.2 ZERO-INPUT AND ZERO-STATE RESPONSES

53 4.3 DIGITAL FILTERS

54


Download ppt "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."

Similar presentations


Ads by Google