2. 用 Matlab 求常微分方程的数值解
[t , x]=solver (’ f’,ts,x
0
,options )
ode45
ode23
ode113
ode15s
ode23s
由待解
方程写
成的
m- 文
件名
ts=[t
0
, t
f
] , t
0 、
t
f
为自变量
的初值和
终值
函数的
初值
ode23 :组合的 2/3 阶龙格 - 库塔 - 芬尔格算法
ode45 :运用组合的 4/5 阶龙格 - 库塔 - 芬尔格
算法
自变
量值
函数
值
用于设定误差限 ( 缺省时设定相对误差 10
-3
, 绝对误差 10
-
6
),
命令为: options=odeset (’ reltol’,rt,’abstol’,at ) ,
rt , at :分别为设定的相对误差和绝对误差 .
评论0
最新资源