0% found this document useful (0 votes)
106 views

Digital Signal Processing LAB

This document outlines 12 experiments for a digital signal processing lab using MATLAB. The experiments include: 1) generating continuous and discrete time signals; 2) performing mathematical operations on sequences; 3) calculating cross and auto correlation; 4) performing linear and circular convolution; 5) sampling and analyzing aliasing; 6) calculating the discrete Fourier transform and inverse discrete Fourier transform; 7) analyzing spectra using the discrete Fourier transform; 8) calculating the fast Fourier transform using decimation in time and frequency algorithms; 9) designing Butterworth digital filters; 10) designing Chebyshev digital filters; 11) designing FIR filters using windows; and 12) designing multirate filters and an equalizer.

Uploaded by

Tanmay Goel
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
106 views

Digital Signal Processing LAB

This document outlines 12 experiments for a digital signal processing lab using MATLAB. The experiments include: 1) generating continuous and discrete time signals; 2) performing mathematical operations on sequences; 3) calculating cross and auto correlation; 4) performing linear and circular convolution; 5) sampling and analyzing aliasing; 6) calculating the discrete Fourier transform and inverse discrete Fourier transform; 7) analyzing spectra using the discrete Fourier transform; 8) calculating the fast Fourier transform using decimation in time and frequency algorithms; 9) designing Butterworth digital filters; 10) designing Chebyshev digital filters; 11) designing FIR filters using windows; and 12) designing multirate filters and an equalizer.

Uploaded by

Tanmay Goel
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 19

List of Experiments for DSP Lab

Simulation Using MATLAB software


Exp.1 Generation of signals
(a) Continuous time signals: AIM:
To generate the signals like sine wave, cosine wave, ramp signal, unit step, impulse,
exponential wave using MATLAB.
(a) Discrete time signals: AIM:
To generate the discrete signals like sine, cosine, ramp signal, unit step, impulse,
exponential sequence, periodic, aperiodic sequence, finite sequence etc using
MATLAB.
Exp.2 General mathematical operation
Aim: Write matlab code to perform mathematical and logical operation on finite sequences
e.g.: Addition-subtraction, multiplication, shifting , reversal, folding, OR, AND, ExOR, NOR
NAND etc.
Exp.3 Correlation: cross and auto
AIM:
To write and simulate an cross & Auto Correlation for the given sequence using MATLAB
without using inbuilt functions and then verify by using inbuilt functions like corr and xcorr.
Q.4 Convolution linear and circular
Aim: To write a matlab code and simulate a program for linear and circular convolution
using MATLAB.
Q.5 Sampling and effect of aliasing
Aim:
To perform sampling of a signal using matlab.

To analyse the effect of aliasing using matlab.

Q.6 Calculating DFT and IDFT


Aim: Write matlab code to calculate DFT and IDFT without using inbuilt functions and vary
the result by using inbuilt function.
Q.7 Spectrum analysis using DFT
Aim: To plot and analysis the Magnitude and Phase spectrum of DFT using MAT LAB.
Q.8 FFT using DIT and DIF algorithm
Aim:
(a) Write a MATLAB Code To calculate the FFT and IFFT of the sequence using
decimation in time algorithm.
(b) Write a MATLAB code To calculate the FFT and IFFT of the sequence using
decimation in frequency algorithm.
Q.9 Design of Butterworth digital IIR filters
Aim: To design Butterworth digital filters (LPF, HPF, BPF and BSF) using MATLAB.
Q.10 Design of chebychev digital IIR filters
Aim: To design Chebyshev digital filters (LPF, HPF, BPF and BSF) using MATLAB.
Q.11 Design of FIR filters using window
Aim: To design FIR filters using Hanning, Hanning and Kaiser window.
Q.12 Design of Multirate filter
Aim: To design Multirate filters using up sampling& down sampling.
Q.13 Design of Equalizer
Aim: To design equalizer using MATLAB.

For Example some experiments are attached with the file….write all the experiments in
the given way either.

You might also like