scipy.special.roots_hermitenorm¶
- scipy.special.roots_hermitenorm(n, mu=False)[源代码]¶
高斯-埃尔米特(统计学家)求积。
计算Gauss-Hermite求积的样本点和权值。采样点是n次Hermite多项式的根, \(He_n(x)\) 。这些样本点和权重正确地积分了次数多项式。 \(2n - 1\) 或更少的时间间隔 \([-\infty, \infty]\) 带权重函数 \(w(x) = e^{{-x^2/2}}\) 。请参见22.2.15中的 [AS] 了解更多详细信息。
- 参数
- n集成
求积阶
- mu布尔值,可选
如果为True,则返回权重之和,可选。
- 退货
- xndarray
采样点
- wndarray
重量
- mu浮动
权重之和
注意事项
对于小到150的n,使用Golub-Welsch算法的修改版本。节点是从特征值问题计算出来的,并通过牛顿迭代改进了一步。权重是根据众所周知的解析公式计算的。
对于大于150的n,使用一种最优渐近算法,该算法以数值稳定的方式计算节点和权重。该算法具有线性运行时间,使得计算非常大的n(几千或更多)成为可能。
参考文献
- AS
米尔顿·阿布拉莫维茨和艾琳·A·斯特根主编。包含公式、图表和数学表的数学函数手册。纽约:多佛,1972年。