数值分析上机报告c.docxVIP

  • 6
  • 0
  • 约6.93千字
  • 约 16页
  • 2019-07-30 发布于广东
  • 举报
数值分析上机报告C 数值分析实验报告 实验3数值积分 实验目的 通过本实验理解数值积分与微分的基本原理。掌握数 值积分中常见的复合求积公式的编程实现。 掌握龙贝格算法的基本思路和迭代步骤;培养编程与 上机调试能力。 算法描述 龙贝格算法基本思路先算出他TO,从而计算TO 以此类推,在判断|Tn-Tn-l|龙贝格算法计算步骤 步骤1:输入区间端点a, b,精度控制值e,循环次数 M,定义函数 f (x),取 n?l, h?b?a;Rl, 1 ?h?f (a)?f (b)?/2 步骤 2: f ork?2toM 9 ■ {Rk,l??Rk? 9 for 2 k?2 ?h?kl, 1 to li?l l?f?a?2?i ?k 9 ?k?h/2? ?j2 if} ?R k, j ?RR?kl k,?jl ??R e ?k, ?Rjl? ?kl, jl ?/?4 j?l ??1 9 ■ R?k,k ,?kl ?退岀循环 步骤3 :数据积分近似值Rk , ko利用Rombe rg方法计 算函数I? 9 sinxx dx 实验内容 用龙贝格算法计算: I? 10 9 si nxx 实验步骤 代码 #includezz// #include〃〃 #defineed oublef (dou blex) {doub ley; if (x==0) { returny =;} elsey =sin (

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档