上篇博客介绍了Matlab求解常微分方程组解析解的方法:博客地址
微分方程组复杂时,无法求出解析解时,就需要求其数值解,这里来介绍。...解数组 y 中的每一行都与列向量 t 中返回的值相对应。
1....t,y]=ode45(@(t,y) 2*t,tspan,y0); %定义函数y'=2*t,使用ode45求解
plot(t,y,'-o'); %绘制求得的数值曲线
说明:简单的odefun参数就是这个形式...(@odefun,tspan,y0); %使用ode45求解
%%下面为作图过程,不解释
plot(t,y(:,1),'-o',t,y(:,2),'-o')
title('Solution of van...ode45方法计算微分方程组func的数值解
%func是带有方程组的函数
%[start_Theta end_Theta]是自变量范围
%[R;v;w]是方程初值
%T是自变量的数组,Rvw是对应的因变量的数值