对此我们可以采用高斯积分(Gaussian quadrature)。其基本定义为: (2)∫−11f(x)dx=∫−11W(x)g(x)dx≈∑i=1nwi′g(xi) 其中W(x) 是权重函数, g(x) 是近似多项式, wi′ 是权重。高斯勒让德积分是对应最简单的积分形式: W(x)=1 。之所以称之为高斯勒让德积分(Legendre quadrature),是因为其采...
可以使用公式(1)对变量 ξ 进行数值积分: (3)∫−11∫−11g(ξ,η)dξdη≈∫−11(∑i=1nwig(ξi,η))dη 同样的我们可以再对 η 进行数值积分: (4)∫−11∫−11g(ξ,η)dξdη≈∑j=1m∑i=1nwiwj′g(ξi,ηj) 上式中我们一般取 m=n ,其就是最简单的双重高斯勒让德积分。
积分的上下限。 2.2高斯-勒让德数值积分Matlab代码 function [ql,Ak,xk]=guasslegendre(fun,a,b,n,tol) if nargin==1 a=-1;b=1;n=7;tol=1e-8; elseif nargin==3 n=7;tol=1e-8; elseif nargin==4 tol=1e-8; elseif nargin==2|nargin>5 error('The Number of Input Arguments Is Wrong...
数值分析 高斯—勒让德积分公式_幼儿读物_幼儿教育_教育专区。数值分析 高斯—勒让德积分公式 文档贡献者 mingliu669 贡献于2018-10-12 1 /2 相关文档推荐 第4章高斯-勒让德积分公... 2页 1下载券 高斯-勒让德积分公式 5页 1下载券 多重复化高斯——勒让德... 5页 免费 高斯-勒让德积分...
在实际应用中,高斯勒让德积分提供了一种精确高效的数值积分方法。以计算积分为例,通过选择适当的勒让德多项式阶数和对应的根进行拟合,可以达到期望的精度要求。如需计算区间[-1, 1]上的积分,首先确定积分的最高阶数,随后利用勒让德多项式的根进行积分变换,通过计算权重和对应值的乘积求和,得到积分...
关键字: 积分计算, 积分公式, 高斯—勒让德积分公式, MATLAB Keyword: Integral Calculation , Integral formula ,Gauss-Legendre integral formula, Matlab 引言: 众所周知, 微积分的两大部分是微分与积分。 微分实际上是求一函数的导数, 而积分是已知一函数的导数, 求这一函数。 所以, 微分与积分互为逆运算。
高斯-勒让德数值积分Matlab代码
3.用两点高斯-勒让德公式求积分 \ = xdx相关知识点: 试题来源: 解析 解: x = 0.5t 0.5,x 0,1],t 〔T,1,,dx = 0.5dt 1 4.分别用抛物线公式和三点高斯公式计算积分 x2 cosxdx ,并比较它们的精度, .1 \ = 、xdx = 0.5、0.5t 0.5dt = 0.5、0.5 0.5773503 0.5 0.5 . 0.5—(匚0.5773503 )...
待分类 > 待分类 > 数值分析 高斯—勒让德积分公式 打印 转格式 26阅读文档大小:1.98M18页慢慢上传于2020-08-24格式:PDF
高斯-勒让德数值积分Matlab 代码 [code]function [ql,Ak,xk]=guasslegendre(fun,a,b,n,tol) % 高斯-勒让德数值积分 % % 参数说明 % fun :积分表达式,可以是函数句柄、inline 函数、匿名函数、字符串表达式,但是必须可 以接受矢量输入 % a,b:积分上下限,注意积分区间太大会降低精度,此时建议使用复化求积公...