精选优质文档-倾情为你奉上实验六离散系统状态方程的求解一、实验目的(1)了解离散系统状态方程求解方法。(2)了解离散系统信号流图化简的方法。(3)了解函数ode45的调用方法。二、实验原理离散系统状态方程的一般形式为x(k+1)=Ax(k)+Bf(k)在些只对单输入的n阶离散系统的状态议程求解。一般采用递推迭代的方式求解,由裙的条件x(0)和激励f(0)求出k=1时的x(1),然后依次迭代求得所要求的x(0),x(n)的值。编程时应注意,MATLAB中变量下标不允许为零,则裙点的下标只能取1,第n步的x的下标为n+1。三、涉及的MATLAB函数zeros(2,1)y=lsim(sys,f,x0)for i=1:n endclear all采用函数ode45可以求解微分方程。其调用格式如下t,y=ode45(odefun,tspan,y0)其中,odefun指状态方程的表达式,tspan指状态方程对应的起止时间t0,tf,y0指状态变量的初始状态。四、实验内容与方法