使用Python中的NumPy在x点评估Hermite级数,当系数为多维的时候
在这篇文章中,我们将介绍如何使用NumPy在Python中用一个多维系数数组对x点的Hermite数列进行评估。
示例
输入 : [[11 12][13 14]]
输出 : [[37. 63.][40. 68.]]
解释 : 在点x处的Hermite数列。
NumPy.polynomial.hermite.hermval 方法
为了在x点评估一个多维系数数组的Hermite数列,NumPy提供了一个名为hermite.hermval()的函数。它需要两个参数x和c。而x是一个元组或列表。它被认为是一个标量。但是,参数x应该支持在自身内部以及与c的元素的乘法和加法。如果c是一个一维数组,那么它的形状将与x相同。如果c是多维的,那么结果的形状取决于张量的值。
语法 : polynomial.hermite.hermval(x,c, tensor)
参数 :
- x: array_like
- c:系数的数组
- tensor: boolean(optional).
返回:在x点的Hermite数列。
示例1
在第一个例子中,让我们考虑一个二维数组,并在x点评估一个Hermite数列。导入必要的包并传递适当的参数,如图所示。
输出:
示例2
在第二个例子中,让我们考虑一个三维数组,并在x点评估一个Hermite数列。导入必要的包并传递适当的参数,如图所示
输出: