matlab常微分方程组的解法matlab怎么求一阶常微分方程组(solve做不出来的那种)

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/09 10:50:28

matlab常微分方程组的解法matlab怎么求一阶常微分方程组(solve做不出来的那种)
matlab常微分方程组的解法
matlab怎么求一阶常微分方程组(solve做不出来的那种)

matlab常微分方程组的解法matlab怎么求一阶常微分方程组(solve做不出来的那种)
s=dsolve(‘方程1’, ‘方程2’,…,’初始条件1’,’初始条件2’ …,’自变量’)
用字符串方程表示,自变量缺省值为t.导数用D表示,2阶导数用D2表示,以此类推.S返回解析解.在方程组情形,s为一个符号结构.
[tout,yout]=ode45(‘yprime’,[t0,tf],y0) 采用变步长四阶Runge-Kutta法和五阶Runge-Kutta-Felhberg法求数值解,yprime是用以表示f(t,y)的M文件名,t0表示自变量的初始值,tf表示自变量的终值,y0表示初始向量值.输出向量tout表示节点(t0,t1, …,tn)T,输出矩阵yout表示数值解,每一列对应y的一个分量.若无输出参数,则自动作出图形
http://jpkc.yrcti.edu.cn/2006/gdsx/link/sxsj/sxsy6.htm