MATLAB自动控制仿真习题参考
自动控制系统的仿真计算题,挺考验基础功底的。这个资料就比较适合动手实操派,代码示例多,注释也比较清晰,尤其是用到的MATLAB 函数都做了,比如rank()
、eig()
这些常用的,响应也快,思路也清楚。
仿真中常见的欧拉法、龙格-库塔法都有举例,基本上按部就班照着走一遍,自己再改一改参数,容易就理解算法背后的逻辑了。想搞清楚不同方法的差别,也能通过结果对比来做判断。
状态空间模型和零极点也都涉及到了,配合roots()
这种函数搞稳定性还挺方便的。整体风格是那种“先讲清楚再写代码”的节奏,对入门和回炉复习都蛮友好。
另外,里面也有提到控制算法的步长选取,这个点别忽略,太大太小都麻烦。建议多跑几组数据体会下,顺手了以后你自己写仿真模型也会快不少。
如果你刚好在搞自动控制相关课设或者准备研究生复试,点进下面这些链接看看,直接拿去练手:
嗯,别忘了,while
和for
循环怎么写也要顺带复习一下,毕竟跑多组数据离不开它们。
下载地址
用户评论