ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:74.09KB ,
资源ID:6549893      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6549893.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(微分方程数值解欧拉法.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

微分方程数值解欧拉法.docx

1、微分方程数值解欧拉法1.1、求解初值问题,已知精确解为 当h=0。1时,解为:01100.10。9000000.9093629.3616E-030.20.8190480。8351051.6057E-020.30。7535180.7741552。0637E020。40。7003910。7239462.3555E020。50.6571650.6823472。5182E-020。60.6217750。6475982。5823E-020。70。5925260.6182492。5723E-020。80。5680340.5931142.5080E020。90.5471770.5712302.4053E-0

2、21.00。5290510。5518192.2768E02当h=0。05时,解为:01100。050.9500000。9524182.4185E-030。100.9048780.9093624.4835E030。150。8641580。8703916.2326E-030.200.8274060。8351057.6996E030。250.7942230。8031388。9155E-030.300.7642470.7741559。9084E-030。350.7371470。7478501.0704E-020.400.7126210.7239461.1324E-020。450。6903970.702

3、1881。1791E-020。500。6702230.6823471。2124E-020。550。6518760。6642131.2338E-020。600。6351480.6475981.2450E020.650.6198550。6323281.2473E-020。700。6058290。6182491.2420E020.750.5929180.6052201.2302E020.800.5809850.5931141.2129E-020。850。5699090.5818191.1909E-020。900.5595790.5712301.1651E-020。950。5498960。561258

4、1.1362E-021。000.5407710。5518191.1048E-02h=50时,解为:01100.020。9800000.9803953.9471E-040.040。9607920.9615587。6599E040。060。9423450。9434601.1148E-030.080。9246280.9260701。4422E-030。100.9076130。9093621.7491E030.120。8912700。8933062。0363E030.140。8755730.8778782。3048E-030.160.8604960.8630512.5553E-030。180.8460

5、130.8488022.7888E-030。200.8321000。8351053.0058E030.220.8187320.8219403.2073E-030.240.8058890.8092833。3938E030.260.7935470。7971133.5662E030.280.7816850.7854103.7250E-030.300.7702840.7741553。8709E030。320.7593230.7633284。0045E-030.340.7487840。7529114。1264E-030。360。7386490。7428864。2371E-030.380.7288990.

6、7332364。3373E030。400.7195180。7239464.4274E030。420。7104900.7149984。5079E030.440.7018000.7063794。5793E030。460。6934310。6980734。6421E-030.480。6853710。6900674.6967E-030。500.6776030。6823474。7435E-030。520.6701170。6749004.7830E030。540.6628970。6677134.8156E-030。560。6559330。6607754.8415E030.580.6492120.654073

7、4.8613E-030。600.6427230.6475984.8751E030.620.6364540。6413374。8835E030。640。6303950。6352824.8866E030。660.6245370.6294224。8848E030。680。6188680。6237474。8784E030。700.6133810。6182494.8676E030.720。6080660。6129184.8528E030。740.6029140。6077484。8341E-030.760.5979170.6027284。8119E030。780.5930670。5978534。7863E-

8、030。800.5883570.5931144。7577E-030.820。5837790.5885054。7261E-030。840。5793260.5840184.6918E-030。860.5749920.5796474.6550E030。880。5707710.5753874.6159E030。900.5666560.5712304.5746E-030。920.5626410.5671724。5314E-030。940。5587210.5632074.4864E-030。960。5548900。5593304。4397E030。980。5511440。5555354.3916E031.

9、000。5474770.5518194。3420E03有图像看出,当步长越小,计算得到的解越逼近精确解.1。2、求解初值问题,已知精确解为: ,h=0。1欧拉法改进的欧拉法预报-校正格式011110.11.004837421。000000001.005000001.004761900.21。018730751。010000001。019250001.018594100.31。040818221.029000001。041837501。040632760。41。070320051.056100001.071940631。070096310。51。106530661。090490001。10881

10、9091.106277610。61.148811641.131441001.151806091。148536890.71。196585301。178296901.200300941。196295280。81。249328961。230467211.253762531。249029060。91.306569661.287420491.311703381.306264391.01.367879441.348678441.373684291。36757254欧拉法图像:改进欧拉法图像:预测-校正法图像:附录:源代码1.1、clearclc X0=0;X1=1;n=10;%更改分点数h=1/n;%步长

11、 y(1)=1;x(1)=X0;for i=1:n x(i+1)=x(i)+h; y(i+1)=y(i)+h*(x(i)*exp(-x(i)y(i);endx=vpa(x,6)y=vpa(y,6) X=(X0:0。001:X1);n=1/0.001;for(i=1:n+1) Y(i)=0.5(X(i)2+2)*exp(-X(i));end plot(x,y,*)hold onplot(X,Y) X=X0:h:X1;Y=0。5。*(X。2+2).exp(X);Y=vpa(Y,6)yy=abs(yY)1.2、欧拉法:clearclcX0=0;X1=1;n=10;h=1/n;y(1)=1;x(1)=

12、X0;X=X0:h:X1;Y=X+exp(-X);Y=vpa(Y,9);精确解XX=X0:0.0001:X1;YY=XX+exp(XX);for i=1:nx(i+1)=x(i)+h;y(i+1)=y(i)+h*(-y(i)+x(i)+1);endy=vpa(y,9)plot(x,y,*)hold onplot(XX,YY)改进的欧拉法:clearclc X0=0;X1=1;n=10;h=1/n; y(1)=1;x(1)=X0; X=X0:h:X1;Y=X+exp(-X);Y=vpa(Y,9);精确解 XX=X0:0.0001:X1;YY=XX+exp(XX); for i=1:n x(i+1

13、)=x(i)+h; y(i+1)=y(i)+h(-y(i)+x(i)+1);endfor i=1:n y(i+1)=y(i)+0.5h*(y(i)+x(i)+1)+(-y(i+1)+x(i+1)+1));end y=vpa(y,9)plot(x,y,)hold onplot(XX,YY)预报-校正格式:clearclc X0=0;X1=1;n=10;h=1/n; y(1)=1;x(1)=X0; X=X0:h:X1;Y=X+exp(-X);Y=vpa(Y,9);精确解 XX=X0:0。0001:X1;YY=XX+exp(-XX); for i=1:n x(i+1)=x(i)+h; y(i+1)=y(i)+h(y(i)+x(i)+1);endfor i=1:n for count=1:10 预报校正格式,迭代十次 y(i+1)=y(i)+0.5*h((-y(i)+x(i)+1)+(y(i+1)+x(i+1)+1)); endend y=vpa(y,9)plot(x,y,*)hold onplot(XX,YY)

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1