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.
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 ratings0% 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.
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.