MATLAB SIGNAL PROCESSING TOOLBOX 6 Manuel d'utilisateur

Naviguer en ligne ou télécharger Manuel d'utilisateur pour Logiciel MATLAB SIGNAL PROCESSING TOOLBOX 6. Signal Processing Toolbox Getting Started Guide Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer

Résumé du contenu

Page 1 - Getting Started Guide

Signal Processing Toolbox™Getting Started GuideR2015a

Page 2 - How to Contact MathWorks

2 Basic Signal Processing Concepts2-2Representing SignalsIn this section...“Numeric Arrays” on page 2-2“Vector Representation” on page 2-2Numeric Arra

Page 3 - Revision History

Representing Signals2-3y = 4.0000 8.0000 1.2732 3.0000 6.0000 0.9549 7.0000 14.0000 2.2282 -9.0000 -18.0000 -2.8648

Page 4

2 Basic Signal Processing Concepts2-4Waveform Generation: Time Vectors and SinusoidsMost toolbox functions require you to begin with a vector represen

Page 5 - Contents

Impulse, Step, and Ramp Functions2-5Impulse, Step, and Ramp FunctionsSince MATLAB is a programming language, an endless variety of different signals

Page 6

2 Basic Signal Processing Concepts2-6Multichannel SignalsUse standard MATLAB array syntax to work with multichannel signals. For example, amultichanne

Page 7 - Overview

Common Periodic Waveforms2-7Common Periodic WaveformsThe toolbox provides functions for generating widely used periodic waveforms:• sawtooth generate

Page 8 - 1 Overview

2 Basic Signal Processing Concepts2-8

Page 9

Common Aperiodic Waveforms2-9Common Aperiodic WaveformsThe toolbox also provides functions for generating several widely used aperiodicwaveforms:• ga

Page 10 - Representing Signals

2 Basic Signal Processing Concepts2-10

Page 11

The pulstran Function2-11The pulstran FunctionThe pulstran function generates pulse trains from either continuous or sampledprototype pulses. The fol

Page 12

How to Contact MathWorksLatest news:www.mathworks.comSales and services:www.mathworks.com/sales_and_servicesUser community:www.mathworks.com/matlabcen

Page 13

2 Basic Signal Processing Concepts2-12

Page 14 - Multichannel Signals

The Sinc Function2-13The Sinc FunctionThe sinc function computes the mathematical sinc function for an input vector ormatrixx. Viewed as a function

Page 15 - Common Periodic Waveforms

2 Basic Signal Processing Concepts2-14

Page 16

The Dirichlet Function2-15The Dirichlet FunctionThe toolbox function diric computes the Dirichlet function, sometimes called theperiodic sinc or alia

Page 17 - Common Aperiodic Waveforms

2 Basic Signal Processing Concepts2-16

Page 18

Working with Data2-17Working with DataData PrecisionAll Signal Processing Toolbox functions accept double-precision inputs. If you inputsingle-precis

Page 19 - The pulstran Function

2 Basic Signal Processing Concepts2-18Selected BibliographyAlgorithm development for Signal Processing Toolbox functions has drawn heavily uponthe ref

Page 20

Selected Bibliography2-19Periodograms.” IEEE® Transactions on Audio and Electroacoustics. Vol. AU-15,1967. pp.70–73.

Page 22

3Design a Filter with fdesign andfilterbuilder• “Filter Design Process Overview” on page 3-2• “Design a Filter Using fdesign” on page 3-3• “Design a F

Page 23 - The Dirichlet Function

Revision HistorySeptember 2006 First printing New for Version 6.6 (Release 2006b)March 2007 Online only Revised for Version 6.7 (Release 2007a)Septemb

Page 24

3 Design a Filter with fdesign and filterbuilder3-2Filter Design Process OverviewNote: You must have the Signal Processing Toolbox installed to use fd

Page 25 - Working with Data

Design a Filter Using fdesign3-3Design a Filter Using fdesignUse the following two steps to design a simple filter.1Create a filter specification obj

Page 26 - Selected Bibliography

3 Design a Filter with fdesign and filterbuilder3-4To create a filter specification object, evaluate the following code at the MATLABprompt:d = fdesig

Page 27 - 1967. pp.70–73

Design a Filter Using fdesign3-5Design Methods for class fdesign.bandpass (Fst1,Fp1,Fp2,Fst2,Ast1,Ap,Ast2):buttercheby1cheby2ellipequiripplekaiserwin

Page 28

3 Design a Filter with fdesign and filterbuilder3-6>> BandPassFiltSysObj = design(BandPassSpecObj,...'equiripple','SystemObject&a

Page 29

Design a Filter Using fdesign3-7

Page 30

3 Design a Filter with fdesign and filterbuilder3-8Design a Filter Using filterbuilderFilterbuilder presents the option of designing a filter using a

Page 31 - Design a Filter Using fdesign

Design a Filter Using filterbuilder3-9Note that the dashed red lines on the preceding figure will only appear if you areusing the DSP System Toolbox

Page 33

4Filter Design with the FDATool GUI• “Introduction” on page 4-2• “Designing the Filter” on page 4-3• “Analyzing the Filter” on page 4-7• “Designing Ad

Page 35

4 Filter Design with the FDATool GUI4-2IntroductionThis section describes how to graphically design and implement digital filters using theSignal Proc

Page 36

Designing the Filter4-3Designing the FilterThis section is a step-by-step introduction to using the Filter Design and AnalysisTool (FDATool) to desig

Page 37

4 Filter Design with the FDATool GUI4-4Note that when you open FDATool, Design Filter is not enabled. You must makea change to the default filter desi

Page 38

Designing the Filter4-5Parameter Setting DescriptionFc2 45 Second cutoff frequency (i.e., the frequencyfollowing the passband at which themagnitude r

Page 39

4 Filter Design with the FDATool GUI4-6Notice that the Design Filter button is disabled after you compute the coefficientsfor your filter design. This

Page 40 - Introduction

Analyzing the Filter4-7Analyzing the FilterAfter designing the filter, you can view the following filter responses in the display regionby clicking o

Page 41 - Designing the Filter

4 Filter Design with the FDATool GUI4-8

Page 42

Designing Additional Filters4-9Designing Additional FiltersYou have designed one of the bands of an octave filter bank. This section shows you howto

Page 43 - Designing the Filter

4 Filter Design with the FDATool GUI4-10Viewing and Annotating the FilterIn this section...“Viewing the Filter in FVTool” on page 4-10“Using FVTool fo

Page 44

Viewing and Annotating the Filter4-113Change the x-axis scale to logarithmic by selecting Analysis > AnalysisParameters to display the Analysis Pa

Page 45 - Analyzing the Filter

vContentsOverview1Signal Processing Toolbox Product Description . . . . . . . . . . 1-2Key Features . . . . . . . . . . . . . . . . . . . . . . . . .

Page 46

4 Filter Design with the FDATool GUI4-126Click the Legend button to turn on the legend, which you can drag to thedesired location.

Page 47 - Designing Additional Filters

Viewing and Annotating the Filter4-137Click the Legend button again to turn off the legend.Use the Zoom button and drag a rectangle around the first

Page 48 - Viewing the Filter in FVTool

4 Filter Design with the FDATool GUI4-148Click the Restore Default View button to return to the full view.9Display other responses, as desired. (The

Page 49

Viewing and Annotating the Filter4-151Use the toolbar buttons to annotate your response plot. Add a line by clicking one ofthe line buttons, and then

Page 50

4 Filter Design with the FDATool GUI4-16Exporting Filters from FDAToolFDATool provides a simple way to create filter objects (dfilts) from your filter

Page 51

Exporting Filters from FDATool4-17whos Name Size Bytes Class Attributes Hd1 1x1 dfilt.df2sos

Page 52 - Using FVTool for Annotation

4 Filter Design with the FDATool GUI4-18F = fvtool(Hd,'Analysis','magnitude') % Open FVTool with

Page 53

Exporting Filters from FDATool4-19

Page 54

4 Filter Design with the FDATool GUI4-20Designing Filters Using Command Line FunctionsYou can specify and design filters at the command line using fde

Page 55 - Filtering with dfilt

Designing Filters Using Command Line Functions4-21To determine which filter design methods are available for a given Filter SpecificationObject, use

Page 56

vi ContentsSelected Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-18Design a Filter with fdesign and filterbuilder3Filt

Page 58

1Overview

Page 59

1 Overview1-2Signal Processing Toolbox Product DescriptionPerform signal processing and analysisSignal Processing Toolbox provides functions and apps

Page 60

2Basic Signal Processing Concepts• “Representing Signals” on page 2-2• “Waveform Generation: Time Vectors and Sinusoids” on page 2-4• “Impulse, Step,

Commentaires sur ces manuels

Pas de commentaire