资源描述:
《数值分析教教案14》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、3.3.2欧拉格式的MATLAB实现Euler方法的迭代格式为兀+1=兀+滋(“为)九=歹⑷(心0入…)Euler公式的MATLAB实现functionE=EuIer_1(fun,xO,yO,xN,N)%Euler向前公式,其中,%fun为一阶微分方程的函数%xO,yO为初始条件;%xN为取值范围的一个端点;%h为区间步长;%N为区间的个数;%x为Xn构成的向量;%y为Yn构成的向量;x二zeros(1,N+1);y二zeros(1,N+1);x⑴二xO;y⑴二yO;h二(xN-xO)/N;fornh:Nx(n+1)二x(n)+h;y(n+1)=y(n)+h*f
2、evaI(fun,x(n),y(n));endT二[xjyj【例3-5】用程序求解初值问题:,2x