MATLAB SIGNAL PROCESSING TOOLBOX 6 Uživatelský manuál

Procházejte online nebo si stáhněte Uživatelský manuál pro Software MATLAB SIGNAL PROCESSING TOOLBOX 6. Signal Processing Toolbox Getting Started Guide Uživatelská příručka

  • Stažení
  • Přidat do mých příruček
  • Tisk

Shrnutí obsahu

Strany 1 - Getting Started Guide

Signal Processing Toolbox™Getting Started GuideR2015a

Strany 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

Strany 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

Strany 4

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

Strany 5 - Contents

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

Strany 6

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

Strany 7 - Overview

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

Strany 8 - 1 Overview

2 Basic Signal Processing Concepts2-8

Strany 9

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

Strany 10 - Representing Signals

2 Basic Signal Processing Concepts2-10

Strany 11

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

Strany 12

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

Strany 13

2 Basic Signal Processing Concepts2-12

Strany 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

Strany 15 - Common Periodic Waveforms

2 Basic Signal Processing Concepts2-14

Strany 16

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

Strany 17 - Common Aperiodic Waveforms

2 Basic Signal Processing Concepts2-16

Strany 18

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

Strany 19 - The pulstran Function

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

Strany 20

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

Strany 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

Strany 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

Strany 24

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

Strany 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

Strany 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

Strany 27 - 1967. pp.70–73

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

Strany 28

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

Strany 29

Design a Filter Using fdesign3-7

Strany 30

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

Strany 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

Strany 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

Strany 35

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

Strany 36

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

Strany 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

Strany 38

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

Strany 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

Strany 40 - Introduction

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

Strany 41 - Designing the Filter

4 Filter Design with the FDATool GUI4-8

Strany 42

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

Strany 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

Strany 44

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

Strany 45 - Analyzing the Filter

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

Strany 46

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

Strany 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

Strany 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

Strany 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

Strany 50

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

Strany 51

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

Strany 52 - Using FVTool for Annotation

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

Strany 53

Exporting Filters from FDATool4-19

Strany 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

Strany 55 - Filtering with dfilt

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

Strany 56

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

Strany 58

1Overview

Strany 59

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

Strany 60

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

Komentáře k této Příručce

Žádné komentáře