0% found this document useful (0 votes)
53 views3 pages

DSP Lab Question Bank

The document contains 12 questions related to signal processing concepts like convolution, filtering, and Fourier transforms. Many of the questions involve implementing algorithms and calculations in MATLAB to analyze and process signals, determine filter specifications, and compare results obtained from different methods. Specific tasks include verifying the sampling theorem, finding linear and circular convolution using matrix methods and the DFT, designing Butterworth and Chebyshev filters, and taking the DFT and IDFT of signals.

Uploaded by

bala sai
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)
53 views3 pages

DSP Lab Question Bank

The document contains 12 questions related to signal processing concepts like convolution, filtering, and Fourier transforms. Many of the questions involve implementing algorithms and calculations in MATLAB to analyze and process signals, determine filter specifications, and compare results obtained from different methods. Specific tasks include verifying the sampling theorem, finding linear and circular convolution using matrix methods and the DFT, designing Butterworth and Chebyshev filters, and taking the DFT and IDFT of signals.

Uploaded by

bala sai
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/ 3

Q1 a) Create a composite signal with different frequencies and display it with

detail. Verify the Sampling Theorem in time domain on the same.


b) Find the convolution of the two signals x1 and x2 using MATLAB code,
without using the built in function:

x1 = [ ] x2 = [ ]

Q2 Determine the impulse response from a system described by the following


difference equation:
y[n] – 0.85*y[n-1] = 0.25*x[n-1] + 0.675*x[n-2]

Make a m-file that gives the impulse response for the first 10 samples. Are there
any conclusions that can be drawn from the transient responses, regarding the
stability and final values? Assume zero initial conditions.

Q3 a) Find the linear convolution of the two signals x1 and x2 using MATLAB
code (without using the built-in function):

x1 = [ ] x2 = [ ]

b) Obtain the linear convolution of the above signals using the DFT and
compare the results.

Q4 a) Find the circular convolution of the two signals x1 and x2 from the basic
definition using MATLAB, and without using the built in function:

x1 = [ ] x2 = [ ]

b) Obtain the circular convolution of the above signals using the DFT and
compare the results.

Q5 a) Find the circular convolution of the two signals x1 and x2 using Matrix
Method on MATLAB:
x1 = [ ] x2 = [ ]

b) Obtain the circular convolution of the above signals using the DFT and
compare the results.
Q6 a) Obtain ______ point DFT of the given signal x(n) using a MATLAB code.
x(n) = [ ]

b) Obtain the Minimum order and cut-off frequency of a Butterworth /


Chebyshev filter for the following specifications:
ωP =________ rad/sec ωS=________ rad/sec

Ap =________ dB As =________ dB

Q7 a) Obtain the solution of the difference equation using MATLAB. Compare


the solution with the result obtained by hand calculation.

b) Find the convolution of the two signals x1 and x2 using MATLAB code,
without using the built in function:

x1 = [ ] x2 = [ ]

Q8 a) Obtain the _______ point DFT of the signal x(n) using the following
algorithm:

1. Radix-2 DIT FFT


2. Radix-2 DIF FFT

The signal is: x(n) = [______________________________ ].


b) Obtain the Minimum order and cut-off frequency of a Butterworth /
Chebyshev filter for the following specifications:
ωP =________ rad/sec ωS=________ rad/sec

Ap =________ dB As =________ dB

Q9 a) Obtain the _______ point IDFT of the signal X(k) using the following
algorithm:

1. Radix-2 DIT FFT


2. Radix-2 DIF FFT

The signal is: X(k) = [______________________________ ].


b) Obtain the Minimum order and cut-off frequency of a Butterworth /
Chebyshev filter for the following specifications:
ωP =________ rad/sec ωS=________ rad/sec

Ap =________ dB As =________ dB
Q10 For the following specifications design a suitable filter and obtain the transfer
function H(s) using MATLAB. Verify the results with the hand calculated H(s).

Filter : Butterworth Chebyshev

ωP =________ rad/sec ωS=________ rad/sec

Ap =________ dB As =________ dB

Q11 a) Find the circular convolution of the two signals x1 and x2 using Matrix
Method on MATLAB:
x1 = [ ] x2 = [ ]

b) For the following specs, realize the digital filter :


Filter : Butterworth Chebyshev

fP =________ Hz fS=________Hz

Ap =________ dB As =________ dB

Q12 Obtain the Linear Convolution of the following two signals using Circular
Convolution. Implement the same in MATLAB.

x1 = [ ] x2 = [ ]

You might also like