DSP System Toolbox
11Pages

{{requestButtons}}

Catalog excerpts

DSP System Toolbox - 1

DSP System Toolbox Design and simulate signal processing systems DSP System Toolbox™ provides algorithms and tools for the design and simulation of signal processing systems. These capabilities are provided as MATLAB® functions, MATLAB System objects™, and Simulink® blocks. The system toolbox includes design methods for specialized FIR and IIR filters, FFTs, multirate processing, and DSP techniques for processing streaming data and creating real-time prototypes. You can design adaptive and multirate filters, implement filters using computationally efficient architectures, and simulate floating-point digital filters. Tools for signal I/O from files and devices, signal generation, spectral analysis, and interactive visualization enable you to analyze system behavior and performance. For rapid prototyping and embedded system design, the system toolbox supports fixed-point arithmetic and C or HDL code generation. Key Features ▪ Algorithms available as MATLAB System objects and Simulink blocks ▪ Simulation of streaming, frame-based, and multirate systems ▪ Signal generators and I/O support for multimedia files and devices, including ASIO drivers and multichannel audio ▪ Design methods for specialized filters, including parametric equalizers and adaptive, multirate, octave, and acoustic weighting filters ▪ Filter realization architectures, including second-order sections and lattice wave digital filters ▪ Signal measurements for peak-to-peak, peak-to-RMS, state-level estimation, and bilevel waveform metrics ▪ FFT, spectral estimation, windowing, signal statistics, and linear algebra ▪ Algorithm support for floating-point, integer, and fixed-point data types ▪ Support for fixed-point modeling and C and HDL code generation

Open the catalog to page 1
DSP System Toolbox - 2

File Edit Text Gc Cell Teals Debug Desktop Winter, Help fil* reader Syscsc objei ft Create and configure an audio hsigsonr-c* - dap.AadioFi left«&dAT{ "■ils±jaf:tf_90CO , i ' (hitpatDa taT^pa' , 'double '} j ft Cr«»t« And con! itji:re an IMS *d.ipt:-« filter Systen object. h3ms - dap. LMSFi Iter (40, "Method' P 'Normalized LMS", ... ft Create and configure an audio player Syaten object with. a sample rate of ft BDOD EZ to play tna audio signal. haudloont - dsp.AudioFlayeT (' Samp-l-cftatc ' , 9000); ft S«t flp a waterrall plot that displays 5 traces of Mia *0 niter helot - pLataradata t...

Open the catalog to page 2
DSP System Toolbox - 3

▪ Signal management methods such as buffering, indexing, switching, stacking, and queuing ▪ Linear algebra routines, including linear system solvers, matrix factorizations, and matrix inverses ▪ Scalar and vector quantizer encoding and decoding Partial list of System objects available in MATLAB (top) and category view of blocks available in Simulink (middle), with expanded views of the Signal Processing Sources and Transforms block libraries (bottom). Modeling Multirate Systems DSP System Toolbox supports multirate processing for sample rate conversion and the modeling of systems in which...

Open the catalog to page 3
DSP System Toolbox - 4

File £dit View Display Diagram SimuEatton Analysis Code Tools Help Color Annotation Description Value Oversampled Sig ma-Del a AJD Converter Decimation oy 54 yields final 8 KHz A>D rare Sigma-delta AJD converter model in Simulink showing signals operating at multiple sample rates. Variable-Size Signals DSP System Toolbox supports signal inputs that can change in size and value at run time. A subset of System objects and Simulink blocks provide support for variable-size signals that change size during the simulation or during distinct mode-switching events that occur in the initialization of...

Open the catalog to page 4
DSP System Toolbox - 5

Fractional-delay filters, including implementation using Farrow filter structures well-suited for tunable filtering Allpass HR filters with arbitrary group delay, enabling you to compensate for the group delays of other IIR filters to obtain an approximate linear phase passband response Lattice wave digital IIR filters, for robust fixed-point implementation Arbitrary magnitude and phase FIR and IIR filters, enabling design of any filter specification (it (Bit Vitw iMM twit (JAMS? Bknk LM JAdwHrva Filter Oulpul Struts ind ErrW Specialized filter designs in MATLAB showing IMS adaptive filter...

Open the catalog to page 5
DSP System Toolbox - 6

Lowp&j Design Oeslgn a lowpss* filter. Main Data Types Code Generation Filter specifications Filter Type: Single-rate Frequency uniU: Normaliied (0 to I) Design method: Equinpple Phase constraint: Linear ./ Uniform grfd Interactive design of a lowpass filter in the Filterbuilder tool (left) and visualization of magnitude response (right). Specialized Filters for DSP Applications DSP System Toolbox lets you design and implement specialized digital filters, including: ■ Audio weighting filters, octave filters, and parametric equalizer filters for audio, speech, and acoustic ■ Pulse shaping,...

Open the catalog to page 6
DSP System Toolbox - 7

In MATLAB, streaming signal processing is enabled by using System objects™ to represent data-driven algorithms, sources, and sinks. System objects implicitly manage many details of stream processing, such as data indexing, buffering, and algorithm state management. You can mix System objects with standard MATLAB functions and operators. MATLAB programs that use System objects can be incorporated into Simulink models via the MATLAB Function block. Most System objects have corresponding Simulink blocks with the same In Simulink, DSP System Toolbox blocks process input signals as frames when...

Open the catalog to page 7
DSP System Toolbox - 8

Simulation results can be exported to audio files, audio devices, or transmitted as UDP packets over an IP You can also generate binary signals, random signals, and common waveforms such as sine waves and chirp signals using functions in DSP System Toolbox. Visualizing Signals in Time and Frequency Domains DSP System Toolbox provides several tools for time-domain and frequency-domain visualization: Time Scope, Spectrum Scope, Vector Scope, and Waterfall Scope. File Tools View Simulation Help n Visualizing time-domain signals in the Time Scope tool. Simulation controls enable starting,...

Open the catalog to page 8

All The MathWorks catalogs and technical brochures

  1. Stateflow

    8 Pages

  2. SimEvents

    7 Pages

  3. SimDriveline

    7 Pages

  4. SimRF

    6 Pages

  5. MATLAB Coder

    5 Pages

  6. OPC Toolbox

    5 Pages

  7. SimBiology

    6 Pages

  8. xPC Target

    5 Pages

  9. SimMechanics

    7 Pages

  10. Simscape

    7 Pages

  11. Simulink

    6 Pages

  12. MATLAB®

    6 Pages

Archived catalogs

  1. Graphics

    667 Pages

  2. Data Analysis

    220 Pages

  3. Mathematics

    316 Pages