jagomart
digital resources
picture1_Processing Pdf 180380 | Te Lab Manual Dsp


 152x       Filetype PDF       File size 0.82 MB       Source: web.uettaxila.edu.pk


File: Processing Pdf 180380 | Te Lab Manual Dsp
digital signal processing lab manual university of engineering and technology taxila tahir muhammad fall 2010 digital signal processing lab manual fall 2010 table of contents lab page 1 getting started ...

icon picture PDF Filetype PDF | Posted on 30 Jan 2023 | 2 years ago
Partial capture of text on file.
                                
             DIGITAL SIGNAL 
             PROCESSING 
             Lab Manual 
              
             UNIVERSITY OF ENGINEERING AND TECHNOLOGY, TAXILA 
             Tahir Muhammad 
             Fall 2010  
                                        Digital Signal Processing 
               Lab Manual                                                    Fall 2010  
                               TABLE OF CONTENTS 
                                                  
               LAB            PAGE 
                  1.    GETTING STARTED WITH MATLAB   2 
                  2.    SIGNALS IN MATLAB              16 
                  3.    DISCRETE TIME SYSTEMS                                      21 
                  4.    FREQUENCY ANALYSIS                                          28 
                  5.    Z-TRANSFORM       33 
                  6.    SAMPLING, A/D CONVERSION AND D/A 
                        CONVERSION       39 
                  7.    FIR AND IIR FILTER DESIGN IN MATLAB 42 
                  8.    INTRODUCTION TO TEXAS INSTRUMENTS 
                        TMS320C6713 DSP STARTER KIT (DSK) DIGITAL 
                        SIGNALPROCESSING BOARD    45 
                  9.    INTERRUPTS AND VISUALIZATION TOOLS 56 
                  10.  SAMPLING IN CCS AND C6713    63 
                  11.  FIR FILTER DESIGN IN CCS    64 
                  12.  IIR FILTER DESING IN CCS     65 
                  13.  PROJECT 
                
                                                                                 1  
                                                                                 Digital Signal Processing 
                              Lab Manual                                                                                                                     Fall 2010  
                              LAB 1: GETTING STARTED WITH 
                              MATLAB 
                              Introduction 
                              This lab is to familiarize the students with MATLAB environment 
                              through it some preliminary MATLAB functions will be also covered. 
                               
                              Procedure: 
                              Students are required to go through the steps explained below and then complete the 
                              exercises given at the end of the lab. 
                               
                                    1.  Introduction to MATLAB 
                                        i.      Too add comment the following symbol is used "%". 
                                      ii.        Help is provided by typing “help” or if you know the topic then “help 
                                                function_name” or “doc function_name”. 
                                     iii.       If you don't know the exact name of the topic or command you are looking 
                                                for,type "lookfor keyword" (e.g., "lookfor regression") 
                                      iv.       Three dots “...” are used to continue a statement to next line (row). 
                                       v.       If after a statement “;” is entered then MATLAB will not display the result of 
                                                the statement entered otherwise result would be displayed. 
                                      vi.       Use the up-arrow to recall commands without retyping them (and down 
                                                arrow to go forward in commands). 
                                     vii.        MATLAB is case sensitive so “taxila” is not same as “TAXILA” 
                                                 
                                    2.  Basic functionalities of MATLAB 
                                    ™  Defining a scalar: 
                                    x=1 
                                    x =  
                                     1 
                                    ™  Defining a column vector 
                                    v = [1;2;3] 
                                    v =  
                                     1 
                                                                                                                                                                     2  
                                          Digital Signal Processing 
                Lab Manual                                                       Fall 2010  
                    2   
                    3 
                   ™  Defining a row vector 
                   w = [1 0 1] 
                   w = 
                      1 0 1 
                   ™  Transpose a vector 
                   W = w’ 
                   W =  
                    1 
                    0 
                    1 
                   ™  Defining a range for a vector 
                   X = 1:.5:5 
                   X = 
                     Columns 1 through 7  
                       1.0000    1.5000    2.0000    2.5000    3.0000    3.5000    
                   4.0000 
                     Columns 8 through 9  
                   4.5000     5.0000 
                   ™  Empty vector 
                   Y = [] 
                   Y = 
                        [] 
                   ™  Defining a matrix 
                   M = [1 2 3; 3 2 1] 
                   M = 
                        1     2     3 
                        3     2     1 
                   ™  Zero matrix 
                   M = zeros(2,3) % 1st parameter is row, 2nd parameter is col. 
                   M = 
                        0     0     0 
                        0     0     0 
                   ™  ones matrix 
                   m = ones(2,3)  
                   m = 
                        1     1     1 
                                                                                     3  
The words contained in this file might help you see if this file matches what you are looking for:

...Digital signal processing lab manual university of engineering and technology taxila tahir muhammad fall table contents page getting started with matlab signals in discrete time systems frequency analysis z transform sampling a d conversion fir iir filter design introduction to texas instruments tmsc dsp starter kit dsk signalprocessing board interrupts visualization tools ccs c desing project this is familiarize the students environment through it some preliminary functions will be also covered procedure are required go steps explained below then complete exercises given at end i too add comment following symbol used ii help provided by typing or if you know topic function name doc iii don t exact command looking for type lookfor keyword e g regression iv three dots continue statement next line row v after entered not display result otherwise would displayed vi use up arrow recall commands without retyping them down forward vii case sensitive so same as basic functionalities defining ...

no reviews yet
Please Login to review.