- 202
- 0
- 约2.05千字
- 约 6页
- 2016-04-04 发布于江西
- 举报
建立系统微分方程一般步骤.doc
建立系统微分方程一般步骤:
(1)将系统划分为多个环节,确定各环节的输入及输出信号,每个环节都可考虑写一个方程;
(2)根据物理定律或通过实验等方法得出物理规律,列出各环节的原始方程式,并考虑适当简化、线性化;
(3)将各环节方程式联立,消去中间变量,最后得出只含有输入变量、输出变量以及参量的系统方程式。
建立LRC电路的微分方程式
用MATLAB语言编程实现仿真的主要步骤是调用
MATLAB中的ODE(Ordinary Differential Equation,常微分方程)解函数。MATLAB提供的常用ODE解函数如下:
ode45 此算法被推荐为首选算法;
ode23 这是一个比ode45低阶的算法;
ode113 用于更高阶或大的标量计算;
ode23t 用于解决难度适中的问题;
ode23s 用于解决难度较大的问题;
ode15s 与ode23相同,但要求的精度更高;
ode23tb 用于解决难度较大的问题。
这些ODE解函数的调用格式基本相同。例如,ode45的基本调用格式为
[t , x]=ode45(方程函数名, tspan , x0, tol)
其中,方程函数名为描述系统状态方程的M函数名称, tspan一般为仿真时间范围(例如,取 tspan=[t0,tf],t0为起始计算时间,tf为终止计算时间); x0为系统状态变量初值,应使该向量元素个数
原创力文档

文档评论(0)