






































Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Community
Ask the community for help and clear up your study doubts
Discover the best universities in your country according to Docsity users
Free resources
Download our free guides on studying techniques, anxiety management strategies, and thesis advice from Docsity tutors
A laboratory experiment focused on signal processing using matlab. Students will analyze and design different signals and filters using various techniques, including fir and iir filters, and implement hp, lp, and iir filters. The experiment covers the computation and implementation of dft/idft of given dt signals and working with matlab functions.
Typology: Thesis
1 / 46
This page cannot be seen from the preview
Don't miss anything!
Academic Year : 2017- Year : III Semester : II Name of the Program : B.Tech Course/Subject : DSP LAB Course Code : E Name of the Faculty : Mrs. K. Snehalatha/Mr. Somashekar Aloor Department : ECE Designation : Associate Professor/ Assistant Professor
To be an advanced center for academic excellence and research in building the professionally deft and intellectually adept quality leaders in Engineering and Management with global competence and social concern.
▲ To impart high Quality Technical & Professional education with the state of art of Infrastructure, laboratories, curriculum and innovative teaching in order to acquire academic excellence. ▲ To associate with world class R&D organizations and premier technical Institutes of India and overseas for advanced research and consultancy practices
To nurture excellence in the field of Electronics and Communications Engineering by imparting technical core values and instruction to the learners and to mold the department into a center for academic excellence through promoting higher education and advanced research to provide technical services at global competence.
▲ To impart high Quality Technical & Professional education to student with the state of art of Infrastructure, state of art of curriculum, high quality teaching, high precision & modern tool usage in order to acquire academic excellence. ▲ To associate with Industry, repute R&D organizations & premier technical Institutes to carryout advanced research and real time consultancy practices with global challenges.
PROGRAM OUTCOMES (POs)
Program Outcome / Program Educational Outcomes / Student Learning Outcomes describe what students are expected to know and be able to do by the time of graduation. Outcomes are narrower statements and these relate to the skills, knowledge, and behaviors/attitudes that students acquire as they progress through the program. After completing this program the student will be able to:
a. A capability to apply awareness of computing, mathematics, science and engineering essentials suitable to the discipline. b. An aptitude to explore a problem, recognize and prepare the computing necessities suitable to its solution. c. An aptitude to plan, execute, and assess a computer-based system, method, module, or curriculum to meet preferred needs with suitable deliberation for community fitness and protection, civilizing, public and ecological considerations. d. An ability to function on multidisciplinary teams. e. An ability to identify and formulate solutions for Electronics and Communication Engineering related problems. f. A sympathetic of expert, moral, lawful, safety and communal issues and farm duties. g. An ability to communicate effectively. h. An ability to understand the impact of Electronics and Communication Engineering solutions in a global, economic, environmental, and societal context. i. A recognition of the need for, and an ability to engage in life-long learning. j. An aptitude to scrutinize the limited and international impact of computing on folks, organizations, and humanity. k. An ability to use the techniques, skills and modern engineering tools necessary for Electronics and Communication engineering practice
LAB objectives
S.No LAB OBJECTIVES- On completion of this Lab the student will:
1 provide a platform to the students to apply theoretical knowledge on a practical basis
2 familiarize students with the knowledge of MATLAB programming & functions.
3 enable students to analyze and design different signals & filters using MATLAB
4 provide the basic knowledge of trainer kit TMS320C6713 DSP Processors
LAB OUTcomes
S.No LAB OUTCOMES- After completing this lab the student will be able to: 1 work with MATLAB functions.
2 analyze and design different signals & filters using different techniques.
3 provide the basic knowledge of trainer kit TMS320C6713 DSP Processors
Exp. No.
Date
No. of Periods Experiment Name
Course Out comes
Referenc es (Text Book, Journal… )
1 4/7/17 3 Generation of Sinusoidal waveform / signal based on recursive difference equations
2 11/7/17 3 To find DFT / IDFT of given DT signal
3 18/7/17 3 Implementation of FFT of given sequence
4 25/7/17 3 Determination of Power Spectrum of a given signal(s).
5 1/8/17 3 Implementation of LP FIR filter for a given sequence.
6 8/8/17 3 Implementation of HP FIR filter for a given sequence.
7 22/8/17 3 Implementation of LP IIR filter for a given sequence.
8 05/9/17 3 Implementation of HP IIR filter for a given sequence.
9 12/9/17 3 Implementation of Decimation Process.
10 19/9/17 3 Implementation of Interpolation Process.
11 3/10/17 3 Implementation of I/D sampling rate converters.
Signature of HOD Signature of faculty Date: Date:
EXPERIMENT Plan
experiment NO: 1
Date No. of Period s
Topic Descriptio n
Experiment Out Comes At the end of this experiment, the students will be able to:
COb’s CO’s PO’s PEO’s
4/7/17 3 Generation of Sinusoidal waveform / signal based on recursive difference equations
work with MATLAB functions. analyze and design different signals & filters using different techniques.
Teaching & Learning Methods
The students will:
OUTCOME: The students will be able to:
TECHNICAL SKILLS LEARNED:
xlabel('time n ---->'); ylabel('amplitude---->'); title('sinusoidal signal');
RESULT:- Thus the Generation of discrete time signals like unit impulse, unit step, unit ramp, exponential signal and sinusoidal signals was successfully Completed.
Questions:
experiment NO: 2
Date No. of Period s
Topic Description
Experiment Out Comes At the end of this experiment, the students will be able to:
COb’ s
CO’s PO’s PEO’s
3 DFT / IDFT of given DT signal
work with MATLAB functions. analyze and design different signals & filters using different techniques.
Teaching & Learning Methods Projector and PPT
The students will:
The students will be able to: Compute and implememnt DFT/IDFT of given DT signal
TECHNICAL SKILLS LEARNED:
DFT/IDFT method
PROGRAM:- clc; close all; clear all; xn=input('enter the input sequence ='); L=length(xn); N=input('Enter length of DFT sequence ');
Hence the result of the program, DFT of given sequence is observed.
(b). INVERSE DISCRETE FOURIER TRANSFORM
PROGRAM CODE: clc; close all; clear all; xn=input('enter the dft sequence xn='); L=length(xn); N=input('enter the length of dft sequence'); if(n<L) error('Length of DFT sequence must be greater than sequence length'); end x1=[xn, zeros(1,N-L)];
y=zeros(1,N); for n=0:1:N- for k=0:1:N- y(n+1)=y(n+1)+x1(k+1)exp(1i2pik*n/N); end end y=y./N; display(y); n=0:1:N-1: subplot(2,1,1); stem(n,x1); title('input sequence'); subplot('2,1,2); stem(n,y); title('idft of the sequence');
enter the dft sequence xn=[1 3 5 7 9] enter the length of dft sequence 5
RESULT: Hence the result of the program,IDFT of given sequence is observed.
Questions:
clc;clear all;close all; x=input('enter the sequence'); subplot(2,1,1); stem(x); title('input sequence'); N=input('enter the length of the sequence'); y=fft(x); subplot(2,1,2); display(y); stem(abs(y)); title('fast fourier transform of given sequence');
enter the sequence[1 2 3 4] enter the length of the sequence y = 10.0000 -2.0000 + 2.0000i -2.0000 -2.0000 - 2.0000i
RESULT: Hence the result of the program, FFT of given sequence is observed.
(b). FFT OF COSINE FUNCTION USING SAMPLING
clc ; close all;clear all; disp('P for FT '); f=input('enter frequency of sine wave'); a=input('enter amplitude '); fs=10f; % sampling frequency N=1024; Ts=1/fs; n=(0:N-1)Ts; x=acos(2pifn); subplot(311); plot(n,x); b=5/f; axis([0 b -a a]); title('SINE WAVE'); xlabel('frequency Hz'); ylabel('Amplitude'); xk=fft(x,N); k=0:N-1; subplot(3,1,2); plot(k,abs(xk)); title('DFT'); xlabel('frequency Hz'); ylabel('Magnitude'); subplot(313); plot(k,angle(xk));
Hence the result of the program,FFT of the cosine using sampling is obse
Questions: