Examples


Use this example index to jump to code examples in the documentation.

Getting Started

Converting from Doubles to Fixed-Point

Data Types and Scaling

Fixed-Point Format
Fixed-Point Scaling
Constant Scaling for Best Precision

Arithmetic Operations

Rounding to Zero Versus Truncation
Limitations on Precision and Errors
Maximizing Precision
Saturation and Wrapping
Limitations on Range
The Summation Process
The Multiplication Process
The Division Process
Conversions and Arithmetic Operations

Realization Structures

Direct Form II
Series Cascade Form
Parallel Form

Feedback Controller Simulation

Simulink Model of a Feedback Design

Producing Lookup Table Data

Square Root Function
Creating Lookup Tables for a Sine Function
Example 3: Using errmax with Even Spacing
Example 2: Using nptsmax with Unrestricted Spacing
Example 1: Using errmax with Unrestricted Spacing
Example 6: Using nptsmax with Power of Two Spacing
Example 5: Using errmax with Power of Two Spacing
Example 4: Using nptsmax with Even Spacing
Interpolation
Determining Input Location

Code Generation

Generating Pure Integer Code