利用Matlab实现Romberg数值积分方法.docxVIP

  • 138
  • 0
  • 约3千字
  • 约 9页
  • 2021-05-19 发布于天津
  • 举报
利用实现数值积分算法一内容摘要针对于某些多项式积分利用积分公式求解时有困难可以采用数值积分的方法求解指定精度的近似解本文利用中的文件编写了复化梯形公式与的数值积分算法的程序求解多项式的数值积分比较两者的收敛速度二数值积分公式复化梯形公式求解数值积分的基础是将区间一等分时的求积公式其几何意义是利用区间端点的函数值与端点构成的梯形面积来近似在区间上的积分值截断误差为具有一次的代数精度很明显这样的近似求解精度很难满足计算的要求因而可以采用将积分区间不停地对分当区间足够小的时候利用梯形公式求解每一个小区

利用Matlab实现Romberg数值积分算法 一、内容摘要 针对于某些多项式积分,利用 Newton—Leibniz积分公式求解时有困难,可 以采用数值积分的方法,求解指定精度的近似解,本文利用 Matlab中的.m文件 编写了复化梯形公式与 Romberg的数值积分算法的程序,求解多项式的数值积 分,比较两者的收敛速度。 二、数值积分公式 1.复化梯形公式求解数值积分的基础是将区间一等分时的 Newton-Cotes 求积公式: b . ba. . I = f (x)dx -[f(a) f(b)] a 2 其几何意义是,利用区间端点的函数值、与端点构成的梯形面积来近似f(x) 在区间[a

文档评论(0)

1亿VIP精品文档

相关文档