计算方法-1引论.pptVIP

  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文档。上传文档
查看更多
计算方法-1引论

1 简介 参考书目 《计算方法与实习》第四版,袁慰平,东南大学出版社,2005 《计算方法》,李桂成,电子工业出版社,2005 《数值计算方法》,吕同富,清华大学出版社,2008 湍流的基本方程 数值解与解析解区别:解析解是精确解;数值解是近似解 * * * * 数值解与解析解区别:解析解是精确解;数值解是近似解 * 数值解与解析解区别:解析解是精确解;数值解是近似解 * * 以班上某位同学的体重为例,介绍误差及误差限 * * * F含有 1+2( β-1) βt-1(U-L+1) 含义: 1表示机器数零; 2表示正负; 3( β-1) βt-1表示ai的变化,原本有βt种变化,但因为a1是不为零的数,因此又要去除βt-1,于是有(βt -βt-1) 4 阶码的变化为U-L+1 * * * 数据误差的影响 对函数来说,自变量的误差必然引起函数值的误差,函数越复杂,这种数据误差的影响也随之复杂,通常用泰勒级数展开的方法来估计。 对二元函数 对函数 y=f(x1,x2),设x1,x2是近似值,x1*,x2*是准确值,函数准确值为:y*=f(x1*,x2*),于是,函数y的绝对误差为: e(y) = y* - y = f(x1*,x2*) - f(x1,x2) 将f(x1*,x2*)在(x1,x2)处作泰勒展开,并取一阶泰勒多项式,得e(y)的近似表达式为: 函数的相对误差 几个常用的计算函数和、差、积、商的公式 e(x1+x2) ≈ e(x1) + e(x2) e(x1- x2) ≈ e(x1) - e(x2) e(x1 · x2) ≈ x2e(x1) + x1e(x2) e(x1 / x2) ≈ e(x1)/x2 - x1e(x2) /x22 er(x1+x2) ≈ er(x1) x1/(x1+x2)+ er(x2) x2/(x1+x2) er (x1- x2) ≈ er(x1) x1/(x1-x2)- er(x2) x2/(x1-x2) er (x1 · x2) ≈ er(x1) + er(x2) er (x1 / x2) ≈ er(x1) - er(x2) 例5 已测得某物体行程s*的近似值s=800m,所需时间t*的近似值t=35s。若已知|t* -t |≤0.5s ,试求平均速度v的绝对误差限和相对误差限。 解:公式 v=s/t的误差估计式为: 绝对误差 e(v) = e (s/t) ≈ e(s)/t – se(t)/t2 相对误差 er(v) = er (s/t) ≈ er (s) – er (t) | e(v) | ≈| e(s)/t – se(t)/t2| ≤| e(s)/t |+ | se(t)/s2|≤ 0.5/35+800*0.05/352 ≈0.0469≤ 0.05 | er (v) | ≈| e(s) – er (t)| ≤| er (s) |+ | er (t)|≤ 0.5/800+0.05/35 ≈0.00205 5 误差危害的防止 例7 建立积分 n=0,1,2,……20 的递推关系式,并研究它的误差传递 判据:若第n+1步的误差en+1与第n步的误差en满足 则称此计算公式是绝对稳定的,否则称为不是绝对稳定的 使用数值稳定的计算公式 尽量避免两相近数相减 由 可知,有两个相近的数相减时,可能会导致较大的误差出现。 尽量避免用绝对值很大的数做乘数 由 可知,若x1或x2很大时,可能导致|e(x1x2)|很大 防止大数吃掉小数 在数值运算时,若参加运算的数数量级相差很大,而计算机位数有限,又要作对阶处理,如果不注意运算次序,就可能导致小数被当作机器零处理,影响结果可靠性 注意简化步骤,减少运算次数 作业 P15 1.3,1.4 * 数值解与解析解区别:解析解是精确解;数值解是近似解 * 数值解与解析解区别:解析解是精确解;数值解是近似解 * 提问:方程如何求解(因式分解) 板书 * * * * 模型以班上某位同学的体重为例,介绍误差及误差限 * 以班上某位同学的体重为例,介绍误差及误差限 * 身高1.85m,误差等级1cm 地球到太阳1.5亿公里,误差等级公里 * * * 例1可以请同学上讲台或直接回答试做,然后对照答案 * 例1可以请同学上讲台或直接回答试做,然后对照答案 * * * * 可以请同学上讲台或直接回答试做,然后对照答案 * * * * * 计 算 方 法 主 讲: 孙 在 Email: sunzai@cjlu.edu.cn 2010 孙在,重庆人。 1991-1998

文档评论(0)

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

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

1亿VIP精品文档

相关文档