1.MATLAB中编写m文件时,针对不同模块可以用%%+空格的形式分隔开这样便于查找变量的位置,另外要习惯对于写的代码添加注释方便以后查阅。
2.m文件前可以加上clc(清空命令行窗口),clear(清空工作空间)
4.模型搭建完成之后如果仿真出现问題的话,多尝试可以从以下几个角度出发
(1)改变仿真步长。在有积分模块的模型中经常会报错计算不收敛,有singularity出现这个时候可以尝试著改变步长,另外也需要是否有除数为0等情况出现
(2)确定输入源是否正确。如果是用siganal builder确定的信号那么时间要与系统仿真的时间相一致,否则后面输入信号与需要的输入信号不一致可能会出错。
(3)多用scope进行调试通过看输出波形可以直观的看到模型的输出结果,对调试有很夶的帮助
(5)代数环的问题。如果模型中有积分可能就不会出现代数环。