Version 6.6 (R2007b) Signal Processing Blockset Software

This table summarizes what's new in Version 6.6 (R2007b):

New Features and ChangesVersion Compatibility ConsiderationsFixed Bugs and Known ProblemsRelated Documentation at Web Site
Yes
Details below
Yes
Summary
Bug Reports
Includes fixes
No

New features and changes introduced in this version are

New To Audio Device and From Audio Device Blocks

The From Audio Device and To Audio Device blocks have been added to the Signal Processing Sources and Signal Processing Sinks libraries, respectively. These blocks offer support for more than two audio channels and for Windows®, Macintosh®, and Linux® platforms. See the block reference pages for more information.

Compatibility Considerations

These blocks replace the To Wave Device and From Wave Device blocks, which are obsolete as of this release, and might be completely removed from the product in a future release. Replace To Wave Device and From Wave Device blocks in your models with the new To Audio Device and From Audio Device blocks.

New Array-Vector Math Blocks

The following new array-vector math blocks perform arithmetic operations along a specified dimension of an N-dimensional array:

See the block reference pages for more information.

New CIC Filter Block

The CIC Filter block has been added to the Filter Design Toolbox™ library. See the block reference page for more information.

FFT and IFFT Blocks Are More Optimized for Fixed-Point Signals

The double-signal and half-length optimizations that the FFT and IFFT blocks used to apply only to floating-point signals now also apply to fixed-point signals. See Algorithms Used for FFT Computation and Algorithms Used for IFFT Computation in the respective block reference pages for more information.

Rounding Modes Ceiling and Zero Added to Fixed-Point Blocks

The Rounding Mode parameter of each fixed-point-capable block has two new rounding modes:

Increased N-Dimensional Support

The following blocks now have support for N-D signals:

Increased Scaled Doubles Support

The following blocks now support the scaled doubles data type:

Increased Multichannel Support

The following blocks now support multichannel signals:

DirectX Component Registration Limitations Removed from To Multimedia File and From Multimedia File Blocks

You are now able to use the From Multimedia File or To Multimedia File blocks without first having someone with system administrator privileges register the DirectX® components associated with these blocks on your Windows machine.

Tunability Status Changed for Some Block Parameters

The tunability status for the block parameters in the following table has been changed. This was done to maintain consistency of the tunability status for any given parameter across all simulation and code generation modes.

BlockParameterOld Tunability StatusNew Tunability Status
ChirpFrequency sweepSimulation onlyNever
Initial frequencySimulation onlyAlways
Target frequencySimulation onlyAlways
Digital FilterSOS matrixSimulation onlyAlways
Scale valuesSimulation onlyAlways
Extract Triangular MatrixExtractSimulation onlyNever
HistogramNormalizedSimulation onlyNever
Multiphase ClockStarting phaseAlwaysNever
Number of phase intervals over which clock is activeSimulation onlyNever
Active levelAlwaysNever
NormalizationNormSimulation onlyNever
Normalization biasSimulation onlyAlways
Sine WaveFrequencyIn some modesAlways when Sample mode is Continuous or Computation method is Trigonometric fcn
Phase offsetIn some modesAlways when Sample mode is Continuous or Computation method is Trigonometric fcn
SortSort orderSimulation onlyNever

Compatibility Considerations

Due to these changes, some parameters that were previously tunable during simulation are no longer tunable. To change these parameters while you are working with a model, you now have to stop a running simulation, change the parameter, and then start the simulation again.

Levinson-Durbin Block Now Treats Frame-Based Row Vectors Differently

The Levinson-Durbin block now treats a 1-by-N frame-based row vector on its input port as N channels with one sample each. Previously, the Levinson-Durbin block treated such an input as one channel with N samples. This change makes the Levinson-Durbin block consistent with the way most Signal Processing Blockset blocks treat frame-based row vectors.

Be aware that the block now errors for a 1-by-N frame-based row vector input when reflection coefficients (K) are output, since the block is required to have at least 2 samples per input channel to calculate K.

Compatibility Considerations

To get the old behavior in an existing model, you can introduce a Frame Conversion block before a Levinson-Durbin block in your model to convert the block input to a sample-based signal.

  


 © 1984-2009- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS