MAAB准则:na_0002:适当实施基本的逻辑和数字运算

时间:2014-11-24 16:22:31

标签: matlab simulink

MAAB指南[na_0002:适当实施基础逻辑和数值运算] [1]。表示不应在数值运算中使用逻辑数据类型。在列出的基本原理中,我们可以看到代码生成,但我无法理解在数值运算中使用逻辑数据类型如何影响代码生成,因为对逻辑数据类型进行了强制转换?

请帮助。

此致

1 个答案:

答案 0 :(得分:1)

您不应该按逻辑(布尔值)对数字进行加,减,乘或除。它没有意义。

例如,带有逻辑运算的数学运算的结果是否会给出数值或逻辑结果 - 它是不明确的。