系统辨识的入门书里,《系统辨识及其 MATLAB 仿真》算是比较实用的一本。侯媛彬他们写的内容挺系统,既讲理论,又配了不少 MATLAB 的操作示例,像System Identification Toolbox这种常用工具箱也讲得蛮细,适合边看边上手。尤其是里面的案例,从数据预到建模、验证、优化,流程比较完整,照着练一遍思路就清楚了。

参数估计这块,书里有讲最小二乘最大似然这些常见方法,方式比较直白。比如估参数时怎么选模型、怎么判断拟合好不好,书里都配了图和代码,挺方便理解。对初学者也比较友好,不会看着一堆公式发愁。

建模部分用得最多的还是 AR、MA、ARMA 这些时间序列模型,也有提状态空间模型。讲得不算深,但够用。而且配套光盘里的 MATLAB 代码还不错,readme.txt里面也有一些使用,基本照着做就能跑起来。

如果你在做系统控制类的项目,比如电机、过程控制之类的,用这个书的思路来快速建模和仿真,会省不少时间。建议安装好 MATLAB 和工具箱再看,边学边试效果更好。

对了,想深入一点的,可以看看这些相关内容:

,这本书适合入门到进阶的用户,是要做建模+仿真的工程师或者在校生。如果你打算系统搞清楚系统辨识的原理和实践,这本可以试试。