使用NumPy Python在x点上评估Hermite_e系列

使用NumPy Python在x点上评估Hermite_e系列

在这篇文章中,我们将介绍如何使用Python中的NumPy在x点评估Hermite_e系列。

numpy.polynomial.hermite.hermval

NumPy库中的numpy.polynomial.hermite.hermval()方法用于评估点x处的Hermite数列。如果参数x是一个元组或一个列表,它将变成一个数组,否则,它将被视为一个标量,但是,参数x应该支持在其内部以及与c的元素相乘和相加,如果c是一个一维数组,那么它的形状将与x相同。

语法: numpy.polynomial.hermite.hermval

参数:

  • x:类似对象的数组。
  • c:系数的数组
  • tensor:可选的值,布尔类型。

返回: ndarray of Hermite_e series

示例 1:

NumPy包被导入。Polynomial.hermite.hermval()被用来在x点评估一个Hermite数列。在这个例子中,x是一个标量。

import numpy as np
from numpy.polynomial import hermite as H
  
# array of coefficients
array = np.array([5,6,7,8])
print(array)
  
# shape of the array is
print("Shape of the array is : ",array.shape)
  
# dimension of the array
print("The dimension of the array is : ",array.ndim)
  
# evaluating a hermite series at points x
print(H.hermval(1,array))

输出:

[5 6 7 8]
Shape of the array is :  (4,)
The dimension of the array is :  1
-1.0

示例 2:

NumPy包被导入。使用NumPy创建一个数组,代表Hermite数列的系数。Polynomial.hermite.hermval()用于在一个点x上评估Hermite数列,其中x是[1,2]。通过使用.shape、.dtype和.ndim属性可以找到数组的形状、数据类型和尺寸。

import numpy as np
from numpy.polynomial import hermite as H
  
# array of coefficients
array = np.array([5,6,7,8])
print(array)
  
# shape of the array is
print("Shape of the array is : ",array.shape)
  
# dimension of the array
print("The dimension of the array is : ",array.ndim)
  
# evaluating a hermite series at points x
print(H.hermval([1,2],array))

输出:

[5 6 7 8]
Shape of the array is :  (4,)
The dimension of the array is :  1
[ -1. 447.]

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Numpy 多项式