欧拉公式推导及实现代码
1、用数值前差表示左端

2、从微分方程开始推导

3、由(1)(2)可以得到

4、推出向前欧拉公式

5、以此类推得到向后欧拉公式和中心欧拉公式

6、向前欧拉公式MATLAB代码
Function [x,y]=uler(fun,ts,y0,h)
%fun是常微分函数,ts为解区间y0为初值,h为步长
X=ts(1):h:ts(2)
Y(1)=y(0);
For n=1:length(x);
Y(n+1)=y(n)+h*fun(x(n),y(n));
end
阅读量:183
阅读量:50
阅读量:89
阅读量:68
阅读量:126