主要内容

mp_0034:函数行数

自 R2024b 起

规范来源

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

子 ID 建议

  • JMAAB - a

MATLAB 版本

全部

规则

子 ID a

函数中的行数应保持在限值以下。

示例 - 正确

  • 编辑器中可折叠在 function 行范围内的行也会计算在内。

  • function 行正下方的帮助文本应该被折叠并计算在内。

  • 以下示例中 libinfo 函数的行数为 88。

自定义参数

  • 行数

理由

子 ID a:

  • 当一个函数有太多行时,它会难以理解和维护。按各个功能进行分离可以加深对功能的理解,并可以限制变更的影响范围。

验证

模型顾问检查:检查函数的行数 (Simulink Check)

上次更改

R2024b

版本历史记录

在 R2024b 中推出