欧拉公式推导及实现代码
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
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:189
阅读量:103
阅读量:50
阅读量:126
阅读量:56