matlab解常微分方程——数值解法
1、matlab中解常微分方程的数值解常用的命令有两个,一个是ode23,一个是ode45.两个解法都是基于龙格-库塔公式。详细的就不说了,否则有点显得喧宾夺主了。其中常用的是ode23命令。
2、命令形式为[t,y]=ode23('fun'巳呀屋饔,ts,y0,options)。其中[t,y]为输出矩阵,分别表示自变量t和因变量y的取值。fun为待解方程写成的m函数文件名。ts为自变量的取值范围。y0为函数的初值。options用于设定误差限,可以缺省。
3、下面用一个实例说明。初始条件为y(0)=1.

5、然后再主程序中调用已有的数值积分函数进行积分。
