Monday, November 18, 2024
Google search engine
HomeLanguagesEvaluate a Hermite_e series at tuple of points x in Python

Evaluate a Hermite_e series at tuple of points x in Python

In this article, we will be looking toward the approach to evaluating a Hermite_e series at a tuple of points x using Python and NumPy.

Example:

Tuple: (6,7,8,9,10)
Result: [102175. 191631. 329175. 529399. 808815.]
Explanation: Hermite_e series at points x.

NumPy.polynomial.hermite_e.hermeval() method

To evaluate a Hermite_e series at a tuple of points x we need to call the hermite_e.hermeval() method of the Numpy library in Python. this method takes two parameters, the first parameter is the x, where x is a list or tuple, and the 2nd parameter is C,  which is an array of coefficients. This method returns the coefficient of series after multiplication.

Syntax : np.polynomial.hermite_e.hermeval(x, c)

Parameter:

  • x: list or tuple
  • c: array of coefficient

Return : Return the coefficient of series after multiplication.

Example 1

In this example, we created an array of 5 data points of one dimension and further created a tuple named x, then with the use of the hermite_e.hermeval() method to pass the required parameters to evaluate the Hermite_e series at points (6,7,8,9,10).

Python3




import numpy as np
from numpy.polynomial import hermite_e
  
a = np.array([1, 2, 3, 4, 5])
  
# Dimensions of Array
print("Dimensions of Array: ", a.ndim)
  
# Shape of the array
print("\nShape of Array: ", a.shape)
  
# Tuple
x = (6, 7, 8, 9, 10)
  
# To evaluate a Hermite_e series at points x
print("\nHermite series at point", hermite_e.hermeval(x, a))


Output:

Dimensions of Array:  1

Shape of Array:  (5,)

Hermite series at point [ 6325. 11997. 20733. 33457. 51213.]

Example 2

In this example, we created a 2-D array of 10 data points and further created a tuple name x, then with the use of the hermite_e.hermeval() method and pass the required parameters to evaluate the Hermite_e series at a tuple at points (11,12,13,14,15).

Python3




import numpy as np
from numpy.polynomial import hermite_e
  
a = np.array([[1, 2, 3, 4, 5], [6, 7, 8, 9, 10]])
  
# Dimensions of Array
print("Dimensions of Array: ", a.ndim)
  
# Shape of the array
print("\nShape of Array: ", a.shape)
  
# Tuple
x = (11, 12, 13, 14, 15)
  
# To evaluate a Hermite_e series at points x
print("\nHermite series at point", hermite_e.hermeval(x, a))


Output:

Dimensions of Array:  2

Shape of Array:  (2, 5)

Hermite series at point [[ 67.  73.  79.  85.  91.]
 [ 79.  86.  93. 100. 107.]
 [ 91.  99. 107. 115. 123.]
 [103. 112. 121. 130. 139.]
 [115. 125. 135. 145. 155.]]

Dominic Rubhabha-Wardslaus
Dominic Rubhabha-Wardslaushttp://wardslaus.com
infosec,malicious & dos attacks generator, boot rom exploit philanthropist , wild hacker , game developer,
RELATED ARTICLES

Most Popular

Recent Comments