MATLAB在化工中的应用__第4讲插值、拟合与数值微分和积分_2.pptVIP

  • 11
  • 0
  • 约1.17万字
  • 约 42页
  • 2019-11-10 发布于安徽
  • 举报

MATLAB在化工中的应用__第4讲插值、拟合与数值微分和积分_2.ppt

数值积分 MATLAB函数 公式 quad 自适应Simpson求积公式(低阶) quadl 自适应Lobatto求积公式;精度高,最常用 trapz 梯形求积公式;速度快,精度差 cumtrapz 梯形法求一个区间上的积分曲线 cumsum 等宽距法求一个区间上的积分曲线,精度很差 fnint 利用样条函数求不定积分;与spline,ppval配合使用,主要应用于表格“函数”积分 梯形法数值积分:trapz() 调用格式: z=trapz(y) 用梯形求积方法计算y的积分近似值。 对于向量y,trapz(y)返回y的积分; 对于矩阵y,trapz(y)返回一行向量,向量中的各元素为矩阵y的对应列 向量的积分值; 调用格式: q=quad(@fun,a,b) q=quad(@fun,a,b,tol) q=quad(@fun,a,b,tol,trace,p1,p2,……) 输入参数: fun 被积函数。在定义fun时,被积函数表达 式必须是向量形式,即表达式必须使用点 运算符(.*、./和.^)以支持向量 a,b 即积分限[a,b] tol 绝对误差限,默认值为1.e-6 p1,p2…… 直接传递给函数fun的已知参数 输出参数: q 积分结果 自适应Lobatto法数值积分:quadl() 调用格

文档评论(0)

1亿VIP精品文档

相关文档