Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
99 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
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
99 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
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