误差理论大学机械.pptVIP

  • 15
  • 0
  • 约 57页
  • 2016-12-25 发布于江苏
  • 举报
算法Ⅰ η1 = a ? a,η2 = b ? b,y = η1 – η2; 算法Ⅱ ξ1 = a + b,ξ2 = a – b,y = ξ1 ? ξ2。 讨论舍入误差对它们的影响。 解:对于算法Ⅰ, fl(η1) = (1 +δ1)a2,fl(η2) = (1 +δ2)b2, fl(y) = (1 +δ3)[fl(η1) – fl(η2)] = (1 +δ3)[(1 +δ1)a2 – (1 +δ2)b2] 从而fl(y)的相对误差(忽略误差的二阶项)与相对误差限是 对于算法Ⅱ, fl(ξ1) = (1 + δ4)(a – b),fl(ξ2) = (1 + δ5)(a + b), fl(y) = (1 + δ6)fl(ξ1) fl(ξ2)] = (1 + δ4) (1 + δ5) (1 + δ6)(a2 – b2) 从而fl(y)的相对误差限是 比较两式可知,当(a2 + b2) 2|a2 – b2|,即1/3 (a/b)2 3时,算法Ⅱ的相对误差较小,因此算法Ⅱ比算法Ⅰ在数值上更可靠,而当(a2 + b2) ? 2|a2 – b2|时,算法Ⅰ比算法Ⅱ在数值上更可靠。 例如:a = 0.3237,b = 0.3134,用4位有效数字计算a2 – b2,可得如下结果: 算法Ⅰ a ?* a = 0.1048,b ?

文档评论(0)

1亿VIP精品文档

相关文档