Euler法解常微分方程初值问题机实验报告.docVIP

Euler法解常微分方程初值问题机实验报告.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Euler法解常微分方程初值问题机实验报告.doc

中国矿业大学(北京)理学院 数值分析实验报告 实验名称 Euler法解常微分方程初值问题 实验时间 5.22 组长签名 龙纯鹏 班级 信息与计算科学(1)班 学号 11107200110 成绩 组员签名 11107200101 11107200102 11107200103 11107200119 11107200120 一、实验目的,内容 二、相关背景知识介绍 三、代码 四、数值结果 五、计算结果的分析 六、计算中出现的问题,解决方法及体会 一、实验目的,内容 1.运用欧拉方法求常微分方程近似解,并与实际的结果进行比较; 2.将欧拉方法转换成matlab语言,上机得出其近似解。 内容: 对初值问题 , 使用显式Euler公式求近似解,并与准确解比较精度;步长h自己选定。 二、相关背景知识介绍 它具有给定的起点并且满足一个给定的微分方程。 这里,所谓“微分方程”可以看作能够通过曲线上任意点的位置而计算出这一点的切线斜率的公式。 思路是,一开始只知道曲线的起点(假设为),曲线其他部份是未知的,不过通过微分方程,的斜率可以被计算出来,也就得到了切线。顺着切线向前走一小步到点。如果我们假设是曲线上的一点(实际上通常不是),那么同样的道理就可以确定下一条切线,依此类推。在经过几步之后,一条折线就被计算出来了。大部分的情况下,这条折线与原先的未知曲线偏离不远,并且任意小的误差都可以通过减少步长来得到 迭代步骤: 三、代码(Matlab) %显式Euler方法求微分方程数值解 clear clc h=0.02; x=1:h:2; n=length(x); y(1)=-1 for i=1:n-1 y(i+1)=y(i)+h*(x(i)^(-2)-y(i)*x(i)^(-1)-y(i)^2) end y f = Inline function: f(x,y) = y-x^2+1 y = -1.0000 -1.0040 -1.0257 -1.0865 -1.2128 -1.4364 -1.7964 -2.3404 -3.1265 -4.2255 -5.7239 yyy = 0.5000 0.8293 1.2141 1.6489 2.1272 2.6409 3.1799 3.7324 4.2835 4.8152 5.3055 数值结果及分析 y = -1.0000 -1.0040 -1.0257 -1.0865 -1.2128 -1.4364 -1.7964 -2.3404 -3.1265 -4.2255 -5.7239 yyy = 0.5000 0.8293 1.2141 1.6489 2.1272 2.6409 3.1799 3.7324 4.2835 4.8152 5.3055 方程式 h=0.02 5.3055 -5.7239 绝对误差 相对误差 h=0.2 0.0030 0误差的大小与,证明欧拉方法得到的曲线拟合的越好。 六、计算中出现的问题,解决方法及体会。 问题:1. 曲线拟合的时候两个曲线很相近,无法分清楚。 解决:1. 请教同学,在拟合的时候用不相同的颜色各个曲线。 体会:1. 在写matlab语言的时候要深刻理解题的意图,整理好思绪在做题目。 2. 在我运算的过程中,h值取的越小、越细微,曲线逼近的越好。 教师评语 指导教师 2013年5月22日 1

文档评论(0)

wuyouwulu + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档