MATLAB SIGNAL PROCESSING TOOLBOX 6 Manuale Utente

Navigare online o scaricare Manuale Utente per Software MATLAB SIGNAL PROCESSING TOOLBOX 6. Signal Processing Toolbox Getting Started Guide Manuale Utente

  • Scaricare
  • Aggiungi ai miei manuali
  • Stampa

Sommario

Pagina 1 - Getting Started Guide

Signal Processing Toolbox™Getting Started GuideR2015a

Pagina 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

Pagina 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

Pagina 4

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

Pagina 5 - Contents

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

Pagina 6

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

Pagina 7 - Overview

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

Pagina 8 - 1 Overview

2 Basic Signal Processing Concepts2-8

Pagina 9

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

Pagina 10 - Representing Signals

2 Basic Signal Processing Concepts2-10

Pagina 11

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

Pagina 12

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

Pagina 13

2 Basic Signal Processing Concepts2-12

Pagina 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

Pagina 15 - Common Periodic Waveforms

2 Basic Signal Processing Concepts2-14

Pagina 16

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

Pagina 17 - Common Aperiodic Waveforms

2 Basic Signal Processing Concepts2-16

Pagina 18

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

Pagina 19 - The pulstran Function

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

Pagina 20

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

Pagina 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

Pagina 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

Pagina 24

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

Pagina 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

Pagina 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

Pagina 27 - 1967. pp.70–73

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

Pagina 28

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

Pagina 29

Design a Filter Using fdesign3-7

Pagina 30

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

Pagina 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

Pagina 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

Pagina 35

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

Pagina 36

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

Pagina 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

Pagina 38

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

Pagina 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

Pagina 40 - Introduction

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

Pagina 41 - Designing the Filter

4 Filter Design with the FDATool GUI4-8

Pagina 42

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

Pagina 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

Pagina 44

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

Pagina 45 - Analyzing the Filter

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

Pagina 46

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

Pagina 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

Pagina 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

Pagina 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

Pagina 50

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

Pagina 51

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

Pagina 52 - Using FVTool for Annotation

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

Pagina 53

Exporting Filters from FDATool4-19

Pagina 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

Pagina 55 - Filtering with dfilt

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

Pagina 56

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

Pagina 58

1Overview

Pagina 59

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

Pagina 60

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

Commenti su questo manuale

Nessun commento