精选优质文档-倾情为你奉上基于Simulink状态空间建模的系统分析方法程序实现 荆晓莉 (陕西理工学院物电学院电子信息科学与技术1101班,陕西 汉中 ) 指导老师:龙姝明摘要 无论用何种方法求高阶连续系统解析解都是十分棘手的问题。实际上,科学研究和工程应用中更多地需要系统的数值解。调用Matlab的Simulink工具包,可以用模块图标方法来编程,并通过运行系统模型文件的方法直接给出连续系统的数值解,而不需要将连续系统转换为离散系统再求解。对于复杂LTI系统直接写出微分方程再给出状态空间矩阵很困难,我们获得系统状态空间矩阵的方法是:先将系统映射到s 域,列出解(系统输出)函数的像函数满足的代数方程组,解代数方程组给出系统函数H(s),再调用Matlab的函数a,b,c,d=tf2ss(num,den)就得到系统的状态空间矩阵,从而完成系统的描述,再创建系统模型文件,写入状态空间矩阵、输入信号、初值条件及运行相关参数,最后编程调用sim()函数运行模型文件给出连续系统的数值解。