【simulink】需求分析和实现tips-常用模块
需求分析
- 输入输出:
- 是什么,单位;
- 变量逻辑:
- 整理变量的计算关系;
- 补充逻辑:
- 结合测试用例(正向+反向)补充支线逻辑;
simulink实现tips
- 模块分布规则:
- 输入放左边,输出放右边,竖向对齐;
- 从左到右,从上到下分布;
- delay模块:特殊,会常用到从右到左的方向指向;
- 注重可读性:
- 所有的步骤、操作、类型等,直接体现在模型中;
- 例如:做单位换算、类型转换等,单独作为一个步骤,并传递结果;
- 高内聚、低耦合:
- 分离模块,细分每个功能、每次判断;
- 例如:要取一个关系运算符的结果,则将判断过程分离,单独传递结果值;