主要内容

本页翻译不是最新的。点击此处可查看最新英文版本。

Simulink 模型的单精度设计

将 Simulink® 中的双精度系统转换为单精度系统

由于单精度数使用 32 位,因此它们所需的内存比双精度数少,但仍具有浮点算术的许多优点。您可以使用单精度转换器将 Simulink 模型中的数据类型从双精度自动转换为单精度。

单精度转换器进行以下更改:

  • 将用户指定的双精度数据类型转换为单精度数据类型。数据类型转换应用于模块设置、Stateflow® 图设置、信号对象和总线对象。

  • 如果输出信号和中间设置的继承数据类型编译后为双精度值,则更改为使用单精度数据类型。

单精度转换器不会更改布尔型、内置整数或用户指定的定点数据类型。在数据类型转换完成后,App 会显示一个表,其中汇总显示正在设计的系统中对象的已编译和建议的数据类型。

要了解有关该工具的详细信息,请参阅 Getting Started with Single Precision Converter

工具

单精度转换器将双精度系统转换为单精度系统

函数

convertToSingleConvert a double-precision system to single precision

主题