Simulink 模型的单精度设计
将 Simulink® 中的双精度系统转换为单精度系统
由于单精度数使用 32 位,因此它们所需的内存比双精度数少,但仍具有浮点算术的许多优点。您可以使用单精度转换器自动将 Simulink 模型中的系统从双精度转换为单精度。
单精度转换器进行以下更改:
将用户指定的双精度数据类型转换为单精度数据类型(适用于模块设置、Stateflow® 图设置、信号对象和总线对象)。
如果输出信号和中间设置的继承数据类型编译后为双精度值,则更改为使用单精度数据类型。
转换器不会更改布尔、内置整数或用户指定的定点数据类型。转换完成后,转换器会显示一个表,其中汇总显示正在设计的系统中对象的已编译和建议的数据类型。
要了解有关该工具的详细信息,请参阅 Getting Started with Single Precision Converter。
工具
单精度转换器 | 将双精度系统转换为单精度系统 |
函数
convertToSingle | Convert a double-precision system to single precision |
主题
- Getting Started with Single Precision Converter
Learn the basics of using the Single Precision Converter.
- Convert a System to Single Precision
Convert a system to single precision using the Single Precision Converter.