scipy.special.roots_hermite

scipy.special.roots_hermite(n, mu=False)[源代码]

高斯-埃尔米特(物理学家)求积。

计算Gauss-Hermite求积的样本点和权值。采样点是n次Hermite多项式的根, \(H_n(x)\) 。这些样本点和权重正确地积分了次数多项式。 \(2n - 1\) 或更少的时间间隔 \([-\infty, \infty]\) 带权重函数 \(w(x) = e^{{-x^2}}\) 。请参见22.2.14中的 [AS] 有关详细信息,请参阅。

参数
n集成

求积阶

mu布尔值,可选

如果为True,则返回权重之和,可选。

退货
xndarray

采样点

wndarray

重量

mu浮动

权重之和

注意事项

对于小到150的n,使用Golub-Welsch算法的修改版本。节点是从特征值问题计算出来的,并通过牛顿迭代改进了一步。权重是根据众所周知的解析公式计算的。

对于大于150的n,应用以数值稳定的方式计算节点和权重的最佳渐近算法。该算法具有线性运行时间,使得计算非常大的n(几千或更多)成为可能。

参考文献

townsend.trogdon.olver-2014

Townsend,A.和Trogdon,T.和Olver,S.(2014年) 整条实线上高斯求积结点和权值的快速计算arXiv:1410.5286

townsend.trogdon.olver-2015

Townsend,A.和Trogdon,T.和Olver,S.(2015) 整条实线上高斯求积结点和权值的快速计算 。IMA数值分析杂志 DOI:10.1093/imanum/drv002

AS

米尔顿·阿布拉莫维茨和艾琳·A·斯特根主编。包含公式、图表和数学表的数学函数手册。纽约:多佛,1972年。