100% found this document useful (1 vote)
389 views

DSP Lab Question Bank

This document contains 24 questions related to digital signal processing laboratory programs. The questions ask to write programs in Matlab and C to implement various digital signal processing concepts like sampling theorem, FIR and IIR filtering, convolution, correlation, DFT/IDFT, and solving difference equations. Many questions specify designing filters based on given filter specifications and implementing them using different window functions. Some questions ask to implement the programs on the TMS320C6713 DSP processor.

Uploaded by

Gaurav Reddy
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
389 views

DSP Lab Question Bank

This document contains 24 questions related to digital signal processing laboratory programs. The questions ask to write programs in Matlab and C to implement various digital signal processing concepts like sampling theorem, FIR and IIR filtering, convolution, correlation, DFT/IDFT, and solving difference equations. Many questions specify designing filters based on given filter specifications and implementing them using different window functions. Some questions ask to implement the programs on the TMS320C6713 DSP processor.

Uploaded by

Gaurav Reddy
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

Acharya Institute of Technology Department of Electronics & Communication Sub: Digital Signal Processing Laboratory Sub Code: 06ECL57

Question Bank 1 a. b. Write a Program in Matlab to prove sampling theorem Write a Program in Matlab to implement the FIR Filter for the given specifications using Rectangular Window pass band ripple 0.04 stop band ripple 0.02 pass band frequency 1100 stop band frequency 2000 sampling frequency 8000 Write a Program in Matlab to compute the Impulse response for the given difference equation y(n) - (3/4)*y(n-1)+(1/8)*y(n-2) = x(n) (1/3)*x(n-1). Assume all initial conditions to zero. Write a Program in Matlab to implement the FIR Filter for the given specifications using Hamming Window pass band ripple 0.04 stop band ripple 0.02 pass band frequency 1200 stop band frequency 2100 sampling frequency 8000 Semester: V Section: A & B

a.

b.

a.

b.

Write a Program in Matlab to compute the Linear convolution in time domain for the given sequences x(n) = [2 5 7 9] & h(n) =[1 4 7 3] Write a Program in Matlab to implement the FIR Filter for the given specifications using Hanning Window pass band ripple 0.04 stop band ripple 0.02 pass band frequency 1300 stop band frequency 2200 sampling frequency 8000 Write a Program in Matlab to compute the Linear convolution in frequency domain for the given sequences x(n) = [2 5 7 9] & h(n) =[1 4 7 3] Write a Program in Matlab to implement the IIR Digital Low Pass Filter for the given specifications pass band ripple 0.5 stop band ripple 50 pass band frequency 1200 stop band frequency 2400 sampling frequency 10000

a.

b.

a.

b.

Write a Program in Matlab to compute the Circular convolution in time domain for the given sequences x(n) = [2 5 7 9] & h(n) =[1 4 7 3] Write a Program in Matlab to implement the IIR Digital high Pass Filter for the given specifications pass band ripple 0.5 stop band ripple 50 pass band frequency 1100 stop band frequency 2200 sampling frequency 10000

a.

b.

Write a Program in Matlab to compute the Circular convolution in frequency domain for the given sequences x(n) = [2 5 7 9] & h(n) =[1 4 7 3] Write a Program in Matlab to implement the IIR Digital Band Pass Filter for the given specifications pass band ripple 0.5 stop band ripple 50 pass band frequency 1100 stop band frequency 2100 sampling frequency 10000 Write a Program in Matlab to compute the Auto Correlation for the given sequence & verify its properties. x(n) = [2 5 7 9] Write a Program in Matlab to implement the FIR Filter for the given specifications using Blackman Window pass band ripple 0.04 stop band ripple 0.02 pass band frequency 1200 stop band frequency 2400 sampling frequency 8000 Write a Program in Matlab to compute the Cross Correlation for the given sequences & verify its properties. x(n) = [2 5 7 9] & h(n) =[ 2 4 6 8] Write a Program in Matlab to implement the IIR Digital Band stop Filter for the given specifications pass band ripple 0.5 stop band ripple 50 pass band frequency 1300 stop band frequency 2200 sampling frequency 10000 Write a Program in Matlab to solve the given difference equation y(n) - (3/4)*y(n-1)+(1/8)*y(n-2) = x(n) (1/3)*x(n-1). Assume all initial conditions to zero. x(n) = [1 2 3 4] Write a Program in Matlab to implement the FIR Filter for the given specifications using Bartlett Window pass band ripple 0.04 stop band ripple 0.02 pass band frequency 1400 stop band frequency 2400 sampling frequency 8000

a.

b.

a.

b.

a.

b.

10

a.

b.

Write a Program in Matlab to compute the Auto Correlation for the given sequence & verify its properties. x(n) = [2 5 7 9] Write a Program in Matlab to implement the FIR Filter for the given specifications using Bartlett Window pass band ripple 0.04 stop band ripple 0.02 pass band frequency 1100 stop band frequency 2100 sampling frequency 8000 Write a Program in Matlab to compute the Auto Correlation for the given sequence & verify its properties. x(n) = [2 5 7 9] Write a Program in Matlab to implement the FIR Filter for the given specifications using Bartlett Window pass band ripple 0.04 stop band ripple 0.02 pass band frequency 1100 stop band frequency 2100 sampling frequency 8000 Beta value 5.8

11

a.

b.

12

a.

b.

Write a Program in Matlab to compute N point DFT & IDFT for the given sequence. Also plot its magnitude & phase spectrum x(n) = [1 3 6 9] Write a Program in Matlab to implement the IIR Digital Band stop Filter for the given specifications pass band ripple 0.5 stop band ripple 50 pass band frequency 1600 stop band frequency 2200 sampling frequency 10000 Write a Program in Matlab to compute N point DFT & IDFT for the given sequence. Also plot its magnitude & phase spectrum x(n) = [1 3 6 9] Write a Program in Matlab to implement the IIR Digital Band pass Filter for the given specifications pass band ripple 0.5 stop band ripple 50 pass band frequency 1500 stop band frequency 2400 sampling frequency 10000 Write a Program in Matlab to compute the Linear convolution in time domain for the given sequences x(n) = [2 5 7 9] & h(n) =[1 4 7 3] Write a Program in C to compute the Linear Convolution for the given sequences and implement using the DSP Processor TMS 320 C6713 x(n) = [1 2 4 1] & y(n) = [2 1 4 2]

13

a.

b.

14

a.

b.

15

a.

b.

Write a Program in Matlab to compute the Auto Correlation for the given sequence & verify its properties. x(n) = [2 5 7 9] Write a Program in C to compute the Circular Convolution for the given sequences and implement using the DSP Processor TMS 320 C6713 x(n) = [1 2 4 1] & y(n) = [2 1 4 2] Write a Program in Matlab to compute the Linear convolution in time domain for the given sequences x(n) = [2 5 7 9] & h(n) =[1 4 7 3] Write a Program in C to compute the Impulse response for the given difference equation and implement using the DSP Processor TMS 320 C6713 y(n) - (3/4)*y(n-1)+(1/8)*y(n-2) = x(n) (1/3)*x(n-1). Assume all initial conditions to zero. Write a Program in Matlab to compute the Auto Correlation for the given sequence & verify its properties. x(n) = [2 5 7 9] Write a Program in C to solve the given difference equation and implement using the DSP Processor TMS 320 C6713 y(n) - (3/4)*y(n-1)+(1/8)*y(n-2) = x(n) (1/3)*x(n-1). Assume all initial conditions to zero. Write a Program in Matlab to prove sampling theorem Write a Program in Matlab to implement the FIR Filter for the given specifications using Bartlett Window pass band ripple 0.04 stop band ripple 0.02 pass band frequency 1200 stop band frequency 2300 sampling frequency 8000 Beta value 5.8 Write a Program in Matlab to compute the Circular convolution in time domain for the given sequences x(n) = [2 5 7 9] & h(n) =[1 4 7 3] Write a Program in Matlab to implement the FIR Filter for the given specifications using Blartlett Window pass band ripple 0.04 stop band ripple 0.02 pass band frequency 1500 stop band frequency 2000 sampling frequency 8000 Write a Program in Matlab to compute the Auto Correlation for the given sequence & verify its properties. x(n) = [2 5 7 9] Write a Program in Matlab to implement the IIR Digital Band stop Filter for the given specifications pass band ripple 0.5 stop band ripple 50 pass band frequency 1200 stop band frequency 2400 sampling frequency 10000

16

a.

b.

17

a.

b.

18

a. b.

19

a.

b.

20

a.

b.

21.

a.

Write a Program in Matlab to compute N point DFT & IDFT for the given sequence. Also plot its magnitude & phase spectrum x(n) = [1 5 3 7] Write a program in C to compute the DFT Coefficients for the following sequence and implement using the DSP Processor TMS 320 C6713. x(n) = [1 5 3 7] Write a Program in Matlab to compute N point DFT & IDFT for the given sequence. Also plot its magnitude & phase spectrum x(n) = [1 5 3 7] Write a program in C to solve the given difference equation and implement using the DSP Processor TMS 320 C6713. y(n) - 3/4 * y(n-1) +1/8 * y(n-2) = x(n) - 1/3 * x(n-1). Assume all initial conditions to zero. x(n) = [1 2 3 4] Write a program in Matlab to compute Cross correlation for the following sequences and verify its properties. x(n) = [1 5 3 7] & y(n) = [2 4 6 8] Write a program in C to compute the Impulse response for the given difference equation and implement using the DSP Processor TMS 320 C6713. y(n) - 3/4 * y(n-1) +1/8 * y(n-2) = x(n) - 1/3 * x(n-1). Assume all initial conditions to zero. Write a program in Matlab to compute Auto correlation for the given sequences and verify its properties. x(n) = [1 5 3 7]. Write a program in C to compute the Impulse response for the given difference equation and implement using the DSP Processor TMS 320 C6713. y(n) - 3/4 * y(n-1) +1/8 * y(n-2) = x(n) - 1/3 * x(n-1). Assume all initial conditions to zero.

. b.

22.

a.

. b.

23.

a.

b.

24.

a.

b.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy