Fixed Point Function Replacement and Data Visualization
Replacement of fixed-point runtime library functions and using
coder.approximate
Learn about function replacement and plotting data and visualization support for code generation, and data type specification.
Functions
codegen | Generate HDL or High-Level Synthesis (HLS) code from MATLAB code |
coder.config | Create HDL Coder code generation configuration objects |
coder.approximation | Create function replacement configuration object |
coder.float2fixed.skip | Exclude functions from fixed-point conversion (Since R2024b) |
Classes
coder.FixPtConfig | Floating-point to fixed-point conversion configuration object |
Topics
Function Replacement
- Replacing Functions Using Lookup Table Approximations
The Fixed-Point Designer™ MATLAB® Coder™ software provides an option to generate lookup table approximations for continuous and stateless single-input, single-output functions in your original MATLAB code. - Replace a Custom Function with a Lookup Table
With HDL Coder™, you can generate lookup table approximations for functions that do not support fixed-point types, and replace your own functions. - Replace the exp Function with a Lookup Table
With HDL Coder, you can handle functions that are not supported for fixed point and replace your own functions.
Plotting Data and Visualization
- Enable Plotting Using the Simulation Data Inspector
You can use the Simulation Data Inspector to inspect and compare floating-point and fixed-point logged input and output data. - Visualize Differences Between Floating-Point and Fixed-Point Results
To complete this example, you must install the following products: - Log Data for Histogram
To log data for histograms: - View and Modify Variable Information
View and modify variable information for fixed-point conversion.