This preview shows pages 1–3. Sign up to view the full content.
This preview has intentionally blurred sections. Sign up to view the full version.View Full Document
Unformatted text preview: MATLAB, DSP, Graphics Module No: CM0268 Laboratory Worksheet 5: MATLAB Digital Signal Processing, Filtering Prof. D. Marshall Aims and Objectives After working through this worksheet you should be familiar with: The effect of basic lowpass, highpass and bandpass type filters on simple waveforms and audio. The creation and application of Infinite Impulse Response Filters in MATLAB. The basic theory of frequency space transforms The basic operation of Fourier and Discrete Cosine Transforms in MATLAB. How to display and visualise frequency space in MATLAB How to apply filters in frequency space None of the work here is part of the assessed coursework for this module 1 MATLAB IIR/FIR Filters 1. Infinite Impulse Response Filters : With reference to the lecture MAT- LAB demo http://www.cs.cf.ac.uk/Dave/Multimedia/Lecture Examples/Basic DSP/ IIRdemo.m and also built in MATLAB Signal Processing Toolbox help and demos: Create a 2nd order Butterworth IIR lowpass filter (see help butter ) and apply it to the waveform as in IIRdemo.m . Dis- play the result. Create a 4th order Butterworth IIR lowpass filter (see help butter ) and apply it to the waveform as in IIRdemo.m . Display the re- sult. Compare it to the 2nd order filter above. By loading in the inbuilt handel audio data ( load handel ) or importing any other wav file: Apply a 2nd order Butterworth IIR lowpass filter of varying frequencies form say 32 Hz to 16 KHz at intervals of 32, 125,...
View Full Document
This note was uploaded on 01/24/2012 for the course CM 0268 taught by Professor Davidmarshall during the Winter '11 term at Cardiff University.
- Winter '11