MATLAB for Signal Processing - MATLAB for signal processing...

Info iconThis preview shows pages 1–11. Sign up to view the full content.

View Full Document Right Arrow Icon
© 2005 The MathWorks, Inc. MATLAB for signal processing Houman Zarrinkoub, PhD. Product Manager Signal Processing Toolboxes houmanz@mathworks.com
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
2 Outline ± Introduction ± Filter Design, simulation and implementation ± Adaptive and Multirate filters ± Spectral analysis of signals ± Fixed-point representation of signals and filters ± Path to C and HDL implementation ± ± Summary ± Q & A
Background image of page 2
3 Ubiquitous signal processing across industries ± Aerospace and Defense ± Automotive ± Communications ± Electronics and Semiconductor ± Computers and Office Equipment ± Education
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
4 MATLAB as the platform for Signal Data Software Hardware Analysis and Modeling Visualization Algorithm Development Application Deployment Reporting and Documentation Application Deployment
Background image of page 4
5 MATLAB for algorithm development RTW Embedded Targets Link products Verification, HIL Test Code Generation System Modeling, Partitioning System Components Environment Effects Embedded Algorithms Algorithm Analysis Embedded Software Embedded Hardware System Design Test Research Data Visualization Data Acq Mathematical Modeling SP, Comms, Blocksets Simulink MATLAB Signal Processing, Fixed Point, Filter Design Toolboxes Rapid Prototyping Implement Requirements Specifications
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
6 MATLAB Tools for Signal Processing • Analysis of signals and design of filters • Signal Processing toolbox • Filter Design toolbox • Fixed-Point representation of signals Fixed-Point toolbox ± Related products ± Wavelet, Statistics, Image Processing toolboxes ± System-level design ± Simulink and Signal Processing Blockset ± Path to HDL implementation ± Filter Design HDL Coder ± Hardware and software verification ± Link products (CCS and ModelSim)
Background image of page 6
7 Filter design, simulation & implementation ± Signal Processing & Filter Design toolboxes ± Single-rate filters ± Lowpass, highpass, bandpass, etc. ± Designed based on spectral specifications ± Employed across many applications (i.e., modeling linear time- invariant systems) ± Adaptive filters ± Modeling linear time-varying systems ± Learn and adapt to changes of the desired signal ± Important applications in noise and echo cancellation ± Multirate filters ± Different sampling frequency for input and output ± Used extensively in wireless receivers & digital audio systems
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
8 Example workflow: lowpass filter design ± Classical function-based approach ± Command-line or GUI-based (fdatool) ± New object-based approach ± Design: advantages of fdesign objects ± Implementation: advantages of filter objects ± Dfilt (single-rate digital filter) ± Mfilt (multirate filter) ± Adaptfilt (adaptive filter)
Background image of page 8
9 Typical Lowpass Design Specifications 0 f (Hz) Mag. (dB) A pass A stop | F pass | F stop Fs/2 0
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
10 Classical function-based filter design Example: FIR filter design by windowing Impulse response of ideal lowpass filter
Background image of page 10
Image of page 11
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 43

MATLAB for Signal Processing - MATLAB for signal processing...

This preview shows document pages 1 - 11. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online