Main Content

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

Simulink 模型的单精度设计

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

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

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

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

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

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

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

工具

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

函数

convertToSingleConvert a double-precision system to single precision

主题