FixPt Conversion
Convert from one Fixed-Point Blockset data type to another.
Description
The FixPt Conversion block is a masked S-function that converts from one Fixed-Point Blockset data type to another.
This block requires that you specify the data type and scaling for the conversion. If you want to inherit this information from an input signal, you should use the FixPt Conversion Inherited block.
Dialog Box Parameters

- Output data type and scaling - Specify the output data type and scaling via the dialog box, or inherit the data type and scaling via back propagation.
- Output data type - Any data type supported by the Fixed-Point Blockset.
- Output scaling - Radix point-only or slope/bias scaling. These scaling modes are available only for generalized fixed-point data types.
- Lock output scaling so autoscaling tool can't change it - If checked, the output scaling is locked. This feature is available only for generalized fixed-point output.
- Round toward - Rounding mode for the fixed-point output.
- Saturate to max or min when overflows occur - If checked, fixed-point overflows saturate. Otherwise, they wrap.
- Override data type(s) with doubles - If checked, the output data type is overridden with doubles.
- Log minimums and maximums - If checked, minimum and maximum simulation values are logged to the workspace.
Characteristics
| Characteristic | Description |
|---|---|
| Input Port | Any data type supported by the blockset |
| Output Port | Any data type supported by the blockset |
| Direct Feedthrough | Yes |
| Sample Time | Inherited |
| Scalar Expansion | N/A |
| States | 0 |
| Vectorized | Yes |