使用Python中的NumPy对Hermite数列进行积分,并在积分常数加入前将结果乘以一个标量
在这篇文章中,我们将看到如何在Python中对Hermite数列进行积分,并在积分常数加入之前将结果乘以一个标量。
hermite.hermint 方法
Hermite节点被用作优化多项式插值的匹配点,Hermite多项式在近似理论中很重要。NumPy有一个叫做hermite.hermint()的函数,可以用来以特定的顺序对Hermite系列进行积分。它需要两个参数:c,是一个数组;scl,是一个标量,在加入积分常数之前将与积分的Hermite系列相乘。
语法 : hermite.hermint(c,scl)
参数 :
- c: 一个数组
- scl : 一个标量值
返回:积分的Hermite系列系数。
示例 1
在这个例子中,我们将创建一个有6个元素的一维NumPy系数数组,对Hermite数列进行积分,并将结果乘以一个标量,在积分常数前的数值为-2。
输出:
Coefficient array: [1 2 3 4 3 5]
Dimensions: 1
[-90. -1. -1. -1. -1.
-0.6 -0.83333333]
示例 2
在这个例子中,我们将创建一个二维的NumPy系数数组,每个数组有6个元素,对Hermite数列进行积分,并将结果乘以积分常数前的标量值-1。
输出: