主要内容

mp_0023:使用常量的关系运算的格式

自 R2024b 起

规范来源

控制算法建模规范 - 使用 MATLAB®Simulink®Stateflow®

子 ID 建议

  • NA-MAAB - a1、a2

  • JMAAB - a1、a2

MATLAB 版本

全部

规则

子 ID a1

对变量和常量使用关系运算符时,常量应放在右侧。

示例 - 正确
foo = 10;
if bar >= foo
   ret1 = 1;
end
示例 - 不正确
foo = 10;
if foo <= bar
   ret1 = 1;
end

子 ID a2

对变量和常量使用关系运算符时,常量应放在左侧。

示例 - 正确
foo = 10;
if foo <= bar
   ret1 = 1;
end
示例 - 不正确
foo = 10;
if bar >= foo
   ret1 = 1;
end

理由

子 ID a1、a2:

  • 通过标准化语句的书写,可以提高可读性。

验证

模型顾问检查:检查关系运算符的用法 (Simulink Check)

上次更改

R2024b

版本历史记录

在 R2024b 中推出