Ec 2306 SET1
Ec 2306 SET1
ELECTRONICS AND COMMUNICATION ENGINEERING EC 2306 DIGITAL SIGNAL PROCESSING LAB Time: 3 Hours Maximum Marks: 100
1. Write a Mat lab program to perform Linear and Circular convolution of the discrete time sequences x(n) = { 0,1,0,1} and h(n) = { 1,2,1,2} using DFT.
2. Write a Mat lab program to perform 8-point DFT of the discrete time sequence x (n) = { 2, 1, 2, 1, 2, 1, 2, 1} and sketch the Magnitude and Phase spectrum and also write a Mat lab program to perform inverse DFT ,take the frequency domain output sequence of the program as input.
3. Write a Mat lab program to determine the impulse response of FIR low pass filter and Band pass filter by Fourier series method and hence plot the frequency response.
4. Write a Mat lab program to determine the impulse response of FIR High pass filter and Band stop filter by Fourier series method and hence plot the frequency response.
5. Write a Mat lab program to determine the impulse response of FIR High pass filter and Band pass filter by using Hanning window method and hence plot the frequency response.
6. Write a Mat lab program to determine the impulse response of FIR low pass filter and Band stop filter by using Hamming window method and hence plot the frequency response.
7. Write a Mat lab program to design an IIR filter (Butterworth 2 nd order LPF) to satisfy the following specifications (Assume T= 0.1seconds Write a Mat lab program to design an IIR filter (Butterworth 2 nd order LPF) to satisfy the following specifications (Assume T= 0.1seconds) using BLT method. 0.6|H (ej) |1, for 00.35 |H (ej) |0.1, for 0.7
8. Write a Mat lab program to design an IIR filter (Butterworth 2 nd order HPF) to satisfy the following specifications (Assume T= 0.1seconds) using BLT method. 0.6|H (ej) |1, for 0.7 |H (ej) |0.1, for 00.35
9. Write a Mat lab program to design an IIR filter (Butterworth 2 nd order LPF) to satisfy the following specifications (Assume T= 1 seconds) using Impulse invariance method. 0.707|H (ej) |1, for 00.3 |H (ej) |0.2, for 0.75
10. Write a Mat lab program to design an IIR filter (Chebyshev3rd order LPF) to satisfy the following specifications (Assume T= 1seconds) using BLT method. 0.8|H (ej) |1, for 00.2 |H (ej) |0.2, for 0.32
11. Write a Mat lab program to Down sample the signal x(n) by sampling rate reduction factor a) 2 b) 3 . X(n) = { 1,-1,1,-1, 2,-2,2,-2,3,-3,3,-3}.
12. Write a Mat lab program to Up sample the signal x(n) by sampling rate reduction factor a) 2 b) 3 X (n) = {1,-1, 2,-2,}.
13. Write a Mat lab program to generate any three types of wave forms.
14. Write a Mat lab program to perform 4-point DFT of the discrete time sequence x(n) ={1,1,2,3 }using function FFT and sketch the magnitude and phase spectrum. Also perform IDFT of the frequency domain sequence using function IFFT to extract time sequence.
15. Write a program to generate any three types of wave forms using DSP Processor.
16. Write a program to perform Linear and Circular convolution of the discrete time sequences x(n) = { 2,2,1,1} and h(n) = { 3,1,3,1} using DSP Processor.
17. Write a program to determine the impulse response of FIR Low pass filter and Band pass filter by Fourier series method and hence plot the frequency response by using DSP processor.
18. Write a Mat lab program to determine the impulse response of FIR High pass filter and Band stop filter by Fourier series method and hence plot the frequency response by using DSP processor.
19. Write a program to Down sample the signal x(n) by sampling rate reduction factor a) 2 b) 3. X(n) = { 2,-2,2,-2,3,-3,3,-3}.
20. Write a program to Up sample the signal x(n) by sampling rate reduction factor a) 2 b) 3 . X (n) = {1,-4, 4,-1}.
21. Write a program to study the various addressing modes of DSP using DSP processor.
22. Write a Mat lab program for Sampling of signals and the effect of aliasing.
23. Write a program for Sampling of signals and the effect of aliasing using DSP processor.