主要内容

实现逻辑信号作为布尔数据(与双倍)

描述

控制生成逻辑信号的块的输出数据类型。

类别:仿真目标

设置

默认:

生成逻辑信号的块输出信号布尔数据类型。这降低了生成的代码的内存要求。

离开

生成逻辑信号的块输出信号双倍的数据类型。这可确保与早期版本的Simulink创建的模型兼容金宝app®软件。

提示

  • 设置此选项减少生成代码的内存要求,因为布尔信号通常需要一个字节的存储字节与八个字节相比双倍的信号。

  • 设置此选项离开允许当前版本的Simulink软件运行由早期版本的Simul金宝appink软件创建的模型,该软件仅支持类型的信号金宝app双倍的

  • 此优化会影响以下块:

    • 逻辑运算符块- 此参数仅影响那些逻辑运营商输出数据类型参数指定继承:逻辑(请参阅配置参数:优化)。如果选择此参数,则此类块输出信号布尔数据类型;否则,这种块输出信号双倍的数据类型。

    • 关系算子块- 此参数仅影响那些关系运营商输出数据类型参数指定继承:逻辑(请参阅配置参数:优化)。如果选择此参数,则此类块输出信号布尔数据类型;否则,这种块输出信号双倍的数据类型。

    • 组合逻辑块- 如果选择此参数,组合逻辑块输出信号布尔数据类型;否则,它们输出信号双倍的数据类型。看组合逻辑在里面金宝appsimulink参考对于此规则的例外。

    • 击中交叉块- 如果选择此参数,击球块输出信号布尔数据类型;否则,它们输出信号双倍的数据类型。

依赖性

  • 使用支持类型信号的Simulink软件版本创建的模型,禁用此参数金宝app金宝app双倍的

命令行信息

范围:booleandatatyp.
价值:'在'|'离开'
默认:'在'

推荐设置

应用 环境
调试 没有影响
可追溯性 没有影响
效率
安全预防措施

相关话题