在Python中使用NumPy将Hermite_e系列提高到一个幂数

在Python中使用NumPy将Hermite_e系列提高到一个幂数

在这篇文章中,我们将介绍如何在Python中使用NumPy将Hermite_e系列提高到幂级。

示例

输入:[1,2,3,4,5]

输出:

[3.66165553e+08 1.13477694e+09 3.40357434e+09 3.15464455e+09

4.62071689e+09 2.26002499e+09 2.15384684e+09 6.43945096e+08

4.48843239e+08 8.58196000e+07 4.66275200e+07 5.62768800e+06

2.48058600e+06 1.73880000e+05 6.39000000e+04 2.00000000e+03

6.25000000e+02]

解释:赫米特_e系列的力量。

hermite_e.hermepow 方法

这个hermepow方法在hermite_e模块中可用,它通过接收两个参数来返回给定系列中的功率。第一个参数是系数_数据,它是一个NumPy数组,第二个参数接收power_value来提高系列。下面是Hermite_e方法的语法。

语法 : hermite_e.hermepow(coefficients_data,power_value)

参数:

  • c: 1-D数组
    pow:系列将被提升到的功率
    maxpower:允许的最大功率

返回:Hermite_e系列在点x的位置

示例 1:

在这个例子中,我们要创建一个8个元素的NumPy数组,并返回Hermite_e系列的幂2。

# import the numpy module
import numpy
# import hermite_e
from numpy.polynomial import hermite_e
 
# create array of coefficients with 8 elements
coefficients_data = numpy.array([1, 2, 3, 4, 5, 6, 7, 8])
 
# Display the coefficients
print("Coefficients: ", coefficients_data)
 
# get the shape
print(f"\nShape of an array: {coefficients_data.shape}")
 
# get the dimensions
print(f"Dimension: {coefficients_data.ndim}")
 
# Hermite_e series of power-2
print("\nHermite_e series of power-2: ",
      hermite_e.hermepow(coefficients_data, 2))

输出:

Coefficients: [1 2 3 4 5 6 7 8]

Shape of an array: (8,)

Dimension: 1

Hermite_e series of power-2: [3.628790e+05 6.332920e+05 2.764342e+06 1.935364e+06 4.129799e+06

1.594520e+06 2.230596e+06 5.187600e+05 5.368410e+05 7.548400e+04

6.174200e+04 4.868000e+03 3.281000e+03 1.120000e+02 6.400000e+01]

示例 2:

在这个例子中,我们要创建一个5个元素的NumPy数组,并返回Hermite_e系列的4次方。

# import the numpy module
import numpy
# import hermite_e
from numpy.polynomial import hermite_e
 
# create array of coefficients with 8 elements
coefficients_data = numpy.array([1, 2, 3, 4, 5, 6, 7, 8])
 
# Display the coefficients
print("Coefficients: ", coefficients_data)
 
# Hermite_e series of power-4
print("\nHermite_e series of power-4: ",
      hermite_e.hermepow(coefficients_data, 4))

输出:

Coefficients: [1 2 3 4 5 6 7 8]

Hermite_e series of power-4: [3.97500340e+16 1.49635409e+17 6.90078074e+17 8.12934090e+17

1.85579789e+18 1.22432879e+18 1.84443090e+18 8.05732481e+17

9.01019555e+17 2.81488357e+17 2.49199880e+17 5.79907426e+16

4.23305587e+16 7.49568603e+15 4.63962656e+15 6.30387873e+14

3.37709500e+14 3.51179224e+13 1.65385994e+13 1.29784246e+12

5.43940247e+11 3.12738806e+10 1.17804880e+10 4.69559112e+08

1.60270881e+08 3.96720000e+06 1.23532800e+06 1.43360000e+04

4.09600000e+03]

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Numpy 多项式