You are on page 1of 16

Digital Signal Processing

Lab Manual

Roll No:____
Name:__________________
Year:____ Semester:___
CERTIFICATE
Certified that this file is submitted by

Shri/Ku.___________________________________________________________

Roll No.________a student of ________ year of the course __________________

______________________________________ as a part of PRACTICAL/ORAL

as prescribed by the Rashtrasant Tukadoji Maharaj Nagpur University for the

subject_____________________________________ in the laboratory of

___________________________________during the academic year

_________________________ and that I have instructed him/her for the said

work, from time to time and I found him/her to be satisfactory progressive.

And that I have accessed the said work and I am satisfied that the same is up to that

standard envisaged for the course.


Date:- Signature & Name Signature & Name
of Subject Teacher of HOD

Anjuman College of Engineering and Technology

Vision
 To be a centre of excellence for developing quality technocrats with moral and
social ethics, to face the global challenges for the sustainable development of
society.

Mission
 To create conducive academic culture for learning and identifying career goals.
 To provide quality technical education, research opportunities and imbibe
entrepreneurship skills contributing to the socio-economic growth of the Nation.
 To inculcate values and skills, that will empower our students towards
development through technology.

Vision and Mission of the Department


Vision:
 To be the centre of excellence for developing quality Civil Engineers with moral
and social ethics to face global challenges for the sustainable development of
society.

Mission:
 To create conductive academic culture for learning and identifying career goals.
 To impart quality technical education along with research opportunities.
 To impart knowledge and generate entrepreneurship skills contributing to socio-
economic growth of the nation.
 To inculcate values and skills, that will empower our students, towards National
development through technology, to preserve nature and its resources.

Program Educational Objectives (PEOs)


 Apply technical knowledge to find solution to the challenges in various areas and
to develop independent thinking in the field of Civil Engineering.
 Have analyze, design, technical and soft skills, for solving problem Civil
Engineering.
 Inculcate morality professionals and ethical sense and self confidence.
 Take higher education or lifelong learning and contribute in research and
development throughout life.

Program Specific Outcomes (PSOs)


 An ability to plan, analyze, design and execute low cost housing and construction
works.
 An ability to provide the basic facilities with optimal utilization of resources to
meet the societal needs.
PROGRAM: CE DEGREE: B.E
COURSE: Geotechnical Engineering-I SEMESTER: III CREDITS:
COURSE CODE: BECVE402P COURSE TYPE: REGULAR
COURSE AREA/DOMAIN: CONTACT HOURS: 2 hours/Week.
CORRESPONDING LAB COURSE CODE : LAB COURSE NAME : Geotechnical Engg-I

COURSE PRE-REQUISITES:
C.CODE COURSE NAME DESCRIPTION SEM
BECVE402P III

LAB COURSE OBJECTIVES:


 This course explains the debate for each object oriented design principle.
 Draw a high level class diagram in UML for each pattern.
 Classify how the different components of the pattern collaborate with each other.
 List the consequences of each pattern to the overall software quality of a system.

COURSE OUTCOMES: Design Patterns


After completion of this course the students will be able -
BLOOM’S TAXONOMY
SNO DESCRIPTION
LEVEL

CO.1 Ability to analyze the fundamental principles of soil mechanics and LEVEL 4
geotechnical engineering associated with the analysis and design of
geotechnical structures

CO.2 Ability to utilize and compute mathematical, analytical and numerical LEVEL 3
methods to analyze geotechnical engineering problems.

CO.3 Determine the Index properties of soils. LEVEL 5

CO.4 Classification of soils. LEVEL 4

CO.5 Determination of Engineering Properties of soils. LEVEL 5


Lab Instructions:
 Students should come to the lab on time unless prior permission is obtained from the

supervisor. As per department policy, a grace period of 10 minutes will be given to late

students. Student arriving after 10 minutes of the starting time will be considered absent.

Hence, he/she will automatically receive “zero” mark for the lab report.

 Students will be divided in to groups (preferably 2/3 students in a group). Each group

will be given a handout. This will serve as a guide for them throughout the experiment.

 All students must have to submit the lab report just after the entrance and before the class

start.

 Lab reports have to be submitted serially.

 Students have to complete the sample calculations and graphs in class and take sign from

the course teacher. (In some experiment which require more times, should be completed

as possible in class time.)

 Students should be very careful about any test. They should conduct the tests by taking

maximum care of the equipment during test.

 Thoroughly clean your laboratory work space at the end of the laboratory session.

 Keep work area neat and free of any unnecessary objects.

 Never block access to exits or emergency equipment.

 Food and drink, open or closed, should never be brought into the laboratory.

 Know the location of all the exits in the laboratory and building at the time of
emergency.
Continuous Assessment Practical

Exp
NAME OF EXPERIMENT Date Sign Remark
No
Write a MATLAB program to simulate unit step,
1 Ramp, Exponential and unit impulse signal.

2 Write a MATLAB program to add two sine wave of


different amplitude and frequency.
Write a MATLAB program to multiply two sine
3
wave of different amplitude and frequency.

4 Write a MATLAB program to simulate convolution


and cross correlation of two sequences.
Write a MATLAB program to compute poles and
5 zeros of Z transform of equation
Write a MATLAB program to compute magnitude
6 and phase response of FIR filter of equation
y(n)= x(n)+x(n-4)

Write a MATLAB program to compute magnitude


7 and phase response of IIR filter of equation
y(n)+ ¼ y(n-1)= x(n)-x(n-1)

8 Write a MATLAB program to find FFT of sequence


x(n)= [1,0,0,1]
Write a MATLAB program to design 25 tap LPF
9 with low pass cut off frequency 0.5 π using
Hamming Window. Plot magnitude and phase
response of the filter.
Write a MATLAB program to design 25 tap LPF
10 with low pass cut off frequency 0.5 π using
Rectangular Window. Plot magnitude and phase
response of the filter.
EXPERIMENT NO – 1
Experiment No. 04

Aim:Write a MATLAB program to compute poles and zero’s of z-transform of function

F(z)=(2z*3+3z*2+0.2z+1)/1+0.1z*2-0.72z

Apparatus: PC,MATLAB software

Program: n=[2,3,0.2,1];
d=[1,0.1,-0.72];
[z p k]=tfchk(n,d);
disp(z);
disp(p);
disp(k);
zplane(n,d);
grid;
Waveform:

Result: Hence we have completed the experiment.


Experiment No. 05

Aim: Write a MATLAB program to find FFT of sequence x(n)={1,0,0,1}

Also plot magnitude and phase.

Apparatus: PC,MATLAB software

Program:
h=[1,0,0,1];
x=length(h);
z=fft(h);
k=0:x-1;
subplot(2,2,1);
stem(k,h);
xlabel('Time');
ylabel('Amplitude');
title('FFT of sequence');
grid;
subplot(2,2,2);
stem(k,abs(z));
xlabel('Time');
ylabel('Amplitude');
grid;
title('Magnitude of FFT');
subplot(2,2,3);
stem(k,angle(z));
xlabel('Time');
ylabel('Amplitude');
grid;
title('phase of FFT');
Experiment No. 06
Aim : Write a program tp find magnitude and phase spectrum of FIR filter given by,

Y (n)=x(n)+x(n-4)

Apparatus: PC .MATLAB

Program:

a=1;

b=[1,0,0,0,1];

w=-pi:0.001:pi;

h=freqz(b,a,w);

mag=abs(h);

subplot(2,2,1);

plot(w,mag);

grid;

xlabel('frequency');

ylabel('Magnitude');

title('Magnitude of FIR');

angle=angle(h);

subplot(2,2,2);

plot(w, angle);

grid;

xlabel('Frequency');

ylabel('Angle');

title('phase of FIR');
Waveforms:

Experiment No. 07

Aim:- Write a MATLAB program to fnd magnitude and phase spectrum of IIR
filter represented by equation;

y(n)=x(n)+x(n-4)

Apparatus:- PC,MATLAB Software


Program:-

a=[1,0.25]; title('Magnitude of IIR');


b=[1,-1]; angle=angle(h);
w=-pi:0.001:pi; subplot(2,2,2);
h=freqz(b,a,w); plot(w,angle);
mag=abs(h) grid;
subplot(2,2,1); xlabel('Frequency');
plot(w,mag); ylabel('Magnitude');
grid; title('Angle of IIR');
xlabel('Frequency');
ylabel('Magnitude');
Wavefoms:-

You might also like