0% found this document useful (0 votes)
40 views4 pages

Ec3492 Set4

EC3492 SET4

Uploaded by

paranthamang18
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)
40 views4 pages

Ec3492 Set4

EC3492 SET4

Uploaded by

paranthamang18
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/ 4

B.E / B.Tech.

PRACTICAL END SEMESTER EXAMINATIONS, APRIL/MAY 2023


Fourth Semester

EC3492 - DIGITAL SIGNAL PROCESSING

(Regulations 2021)

Time : 3 Hours Answer any one Question Max. Marks 100

Aim/Principle/Apparatus Tabulation/Circuit/ Calculation Viva-Voce Record Total


required/Procedure Program/Drawing & Results
20 30 30 10 10 100

1. Generate the standard causal signal sequences using Mat lab software.

2. a) Assume two DT sequences x1(n)={1,2,3,4} and x2(n)={-1,-2,-3}.

Using Mat lab program perform the operation Y(K)=X1(K).X2(K).where the independent
variable K is in frequency domain. Recheck your answer using tabulation method. Draw the
results in graph.

b) Assume two DT sequences x1(n)={ -1,-2,-3} and x2(n)={ 1,2,3,4 }.

Using Mat lab program perform the operation Y(K)=X1(K) ʘ X2(K). where the independent
variable K is in frequency domain. Draw the results in graph.

3. a) Sketch the discrete time sequence using Matlab programs

i) A signal has unity area at the sample position n=0 and zero when n is not equal to zero.

ii) A signal has unit amplitude when n ≥0 and zero amplitude when n< 0.

iii) A signal defined as r(n)=5n u(n) for n ≥0 and zero for n<0.

b) Demonstrate the discrete time signals are represented by mathematical equation

i)s(t)=3sin(2*pi*n) and ii) r(t)=cos100πn using Mat lab programs.

Page 1 of 4
4. a). Perform the linear convolution of two given sequences using Mat lab program. The input
sequence x(n)={2,5,7,8} and impulse sequence h(n)={2,4,6}. Draw its results.

b). Perform the circular convolutions of two given sequences using Mat lab programs. Let
x1(n)={1, -2,-1, 2, 1} and x2(n)={ -2, 3, -4, -1, 1}. Plot the results.

5. Write a Mat Lab program to calculate Autocorrelation and energy of sequence


x(n)={1,3,5,7,1,2} and verification of its properties.

b) Write a Mat Lab program to calculate Cross-correlation of a given sequences and


verification of its any four properties if x(n){1,1,2,2} and y(n)={1,2,2,1}. Plot the results.

6. Write a Mat lab code to find the DFT and IDFT of given signal x(n)=sin(nπ/4) for 0≤n≤7. Draw
its frequency spectrum.

7. Design a digital filter for which impulse response ranges from 0 to ∞ which has equiripple
characteristics in passband and monotonic characteristics in stop bands. Assume its
specifications. Draw its results.

8. Write a Mat lab program for design of a Butter worth IIR filter(LPF/HPF/BPF/BSF) with the
following specifications pass band attenuation=0.4 db, stop band attenuation=30 db, pass
band frequency=600Hz,

stop band freuency1000Hz and sampling frequency =2500Hz. Assume T=1sec.

9. Design a digital filter for which impulse response ranges from 0 to ∞ which has equiripple
characteristics in stop band and monotonic characteristics in pass band bands. Assume its
specifications. Draw its results.

10. Compute DFT of the sequence x(n)={0.5,0.5,0.5,0.5,0,0,0,0} using Mat lab. Draw the
magnitude and phase response plots.

Page 2 of 4
11. Generate any two types of signals and in its random noise using DSP processor.

12. Design and implement the FIR Filter for Low pass, High pass, Band pass and Band stop filters
with help of Mat lab program or equivalent using DSP processor.

13. Design and implement the Butter worth IIR Filters for Low pass, High pass, Band pass and
Band stop filters with help of Mat lab program or equivalent using DSP processor.

14. Design and implement the Chebyshev IIR Filters for Low pass, High pass, Band pass and Band
stop filters with help of Mat lab program or equivalent using DSP processor.

15. Demonstrate the DSP processor architecture, write and explain the list of its major
components.

16. Perform MAC operation using various addressing modes of DSP processor.

17. Write a MATLAB program to perform the convolution of 2 discrete time sequence along
circular axis: x1(n) = [0.2,0.4,0.6,0.8,1.0,1.2,1.4,1.6] and x2[n]
= [0.1,0.3,0.5,0.7,0.9,1.1,1,3,1,5]. Also verify the results manually.

18. Write a MATLAB program to determine the impulse response of FIR lowpass filter using
Hamming window and hence plot the frequency response. Verify the response by working
out the design manually.

19 Write a MATLAB Program to design a Chebyshev Band pass filter with Pass band frequency of
200-300Hz,Stopband frequency of 50-450Hz , Sampling frequency of 2000Hz, Pass band
ripple at 3dB and Stop band attenuation at 60d B. Design the filter in analog domain and
transfer the coefficients to z domain using Tustin’s mapping. Plot the Frequency Response
and location of poles.

Page 3 of 4
20 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.

Page 4 of 4

You might also like