matlabch数值计算微积分.pptxVIP

  • 4
  • 0
  • 约1.86万字
  • 约 26页
  • 2020-02-27 发布于上海
  • 举报
§13.1 数值积分 一、数值积分方法在工程教学和应用中,除了进行数据逼近外,还要求逼近曲线下面的面积,这就是积分问题。典型的数值积分方法有:用常数(0阶多项式)近似函数矩形法;用直线(一阶多项式)近似函数曲线的梯形法;用抛物线(二阶多项式)近似函数曲线的Simpson法,以及用一般多项式近似函数的Romberg法等。y=sin(x^3)*sqrt(x) x求y,表13-1列出了函数数值积分的一些命令。常见的一元数值积分命令表13-1 函数数值积分的命令二、一(元)维数值积分 MATLAT提供了在有限区间内,数值计算某函数下的面积(积分)的三种函数:trapz,quad和quad8。1、trapz函数函数trapz通过计算若干梯形面积的和来近似某函数的积分,这些梯形如图13-1所示,是通过使用函数humps的数据点形成。trapz 函数图13-2 较好的梯形逼近曲线下的面积示意图从图中可明显地看出,单个梯形的面积在某一段欠估计了函数真正的面积,而在其它段又过估计了函数的真正面积。如同线性插值,当梯形数目越多时,函数的近似面积越准确。例如,在图13-1中,如果我们大致增加一倍数目的梯形,我们得到如下(如图13-2)所示的更好的近似结果。trapz 函数的应用对如上所示的两个曲线,用trapz在区间-1x2上计算y=humps(x)下面的面积:x=-1: 0.17: 2;%

文档评论(0)

1亿VIP精品文档

相关文档