| Products & Services | Industries | Academia | Support | User Community | Company |
| Download Product Updates | | | Get Pricing | | | Trial Software |
| Documentation → Fixed-Point Toolbox |
| Contents | Index |
| Learn more about Fixed-Point Toolbox |
This table summarizes what's new in Version 3.1 (R2010a):
| New Features and Changes | Version Compatibility Considerations | Fixed Bugs and Known Problems | Related Documentation at Web Site |
|---|---|---|---|
| Yes Details below | Yes Summary | Bug
Reports Includes fixes | Printable Release Notes: PDF Current product documentation |
New features and changes introduced in this version are:
Fixed-Point Support Added for filter, mean, and median Functions
Fixed-Point Support Added for mpower (^) and power (.^) Functions
CastBeforeSum Property Hidden on fimath Objects with a SumMode of FullPrecision
You can now configure the global fimath and return a handle object to it using the globalfimath function. Doing so makes it easier to change the properties of the global fimath, whether you are working at the MATLAB command line or in a file. See the Functions Being Removed release note for information about the function that globalfimath replaces.
The following global fimath functions are new in R2010a:
For information about the functions they replace, see the Functions Being Removed release note.
Fixed-Point Toolbox™ software now offers a NumericTypeScope object that can perform a dynamic range analysis on your data. You can use the results of the dynamic range analysis to help you select appropriate numerictype properties for your data.
Fixed-Point Toolbox software now offers the following CORDIC-based approximation functions:
These functions allow you to compute the sine, cosine, and complex exponential of fixed-point data using the CORDIC approximation method.
Fixed-Point Toolbox software now provides support for the following functions:
Fixed-Point Toolbox software now provides support for the mpower (^) and power (.^) functions.
The setting of the CastBeforeSum property does not affect full-precision sums, so effective this release, it is hidden for fimath objects that have a SumMode of FullPrecision. In previous releases, you could not generate code with the Embedded MATLAB® subset when the CastBeforeSum property of a fimath object was set to False, even if you were only computing full-precision sums.
This change ensures that you can always generate code for full-precision sums using emlmex, emlc, or the Embedded MATLAB Function block. A CastBeforeSum property setting of False no longer causes an error if you are working with full-precision sums.
This release adds the Fixed-Point Sine and Cosine Calculation demo. This demo shows you how to compute the sine and cosine of fixed-point data using the new CORDIC-based approximation functions.
Demos with significant updates this release include the following:
Fixed-Point Basics — This demo now highlights the functionality of recently added features, including the new handle object for the global fimath.
Fixed-Point Algorithm Development — This demo now uses the NumericTypeScope object to help select appropriate fixed-point data types.
| Function Name | What Happens When You Use the Function? | Use This Instead | Compatibility Considerations |
|---|---|---|---|
| removedefaultfimathpref | Still runs | removeglobalfimathpref | Replace all instances of removedefaultfimathpref with removeglobalfimathpref. |
| resetdefaultfimath | Still runs | resetglobalfimath | Replace all instances of resetdefaultfimath with resetglobalfimath. |
| savedefaultfimathpref | Still runs | saveglobalfimathpref | Replace all instances of savedefaultfimathpref with saveglobalfimathpref. |
| setdefaultfimath | Still runs | globalfimath | Replace all instances of setdefaultfimath with globalfimath. |
![]() | Fixed-Point Toolbox Release Notes | Version 3.0 (R2009b) Fixed-Point Toolbox Software | ![]() |

Learn how to apply early verification to your development process through these technical resources.
How much time do you spend on testing to ensure implementation meets system-level requirements?
| © 1984-2010- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |