When performing data type override (DTO) on a selected system,
the Fixed-Point Tool overrides the output data types of each block
in the system. The only blocks that are never affected by DTO are
boolean or enumerated output data types,
or blocks that are untouched by DTO by design (for example, lookup
table blocks). Depending on your application, you might want certain
signals to preserve their data type (for example, blocks that represent
indices). To prevent the Fixed-Point Tool from overriding the data
type of a specific block, set the
Data type override setting
of the numeric type of the block to
Open the Block Parameters dialog box by double-clicking the block.
Under the Signal Attributes tab, open the Data Type Assistant by clicking .
Set Data type override to
You can set this override to off at the command line by changing
the Data Type Override setting of a signal’s numerictype. In
this example, the output data type of this block remains a built-in
after performing data type override.