PHP前端开发

将一个多项式转换为Python中的Hermite_e级数

百变鹏仔 1个月前 (01-19) #Python
文章标签 多项式

要将多项式转换为Hermite级数,请在Python中使用hermite_e.poly2herme()方法

Numpy. Convert an array representing the coefficients of a polynomial ordered from lowest degree到最高点,到等效Hermite级数的系数数组,从低到高排序最高次数。该方法返回一个包含等效系数的一维数组Hermite系列。参数pol是一个包含多项式系数的1-D数组

步骤

首先,导入所需的库 −

import numpy as npfrom numpy.polynomial import hermite_e as H

使用numpy.array()方法创建一个数组 −

c = np.array([1, 2, 3, 4, 5])

显示数组 −

立即学习“Python免费学习笔记(深入)”;

print("Our Array...",c)

检查尺寸 −

print("Dimensions of our Array...",c.ndim)

获取数据类型 −

print("Datatype of our Array object...",c.dtype)

获取形状 −

print("Shape of our Array object...",c.shape)

要将多项式转换为Hermite级数,请在Python中使用hermite_e.poly2herme()方法

Numpy. Convert an array representing the coefficients of a polynomial ordered from lowest degree到最高点,到等效Hermite级数的系数数组,从低到高排序最高学位 −
print("Result (polynomial to hermite_e)...",H.poly2herme(c))

Example

import numpy as npfrom numpy.polynomial import hermite_e as H# Create an array using the numpy.array() methodc = np.array([1, 2, 3, 4, 5])# Display the arrayprint("Our Array...",c)# Check the Dimensionsprint("Dimensions of our Array...",c.ndim)# Get the Datatypeprint("Datatype of our Array object...",c.dtype)# Get the Shapeprint("Shape of our Array object...",c.shape)# To convert a polynomial to a Hermite series, use the hermite_e.poly2herme() method in Python Numpyprint("Result (polynomial to hermite_e)...",H.poly2herme(c))

输出

Our Array...   [1 2 3 4 5]Dimensions of our Array...1Datatype of our Array object...int64Shape of our Array object...(5,)Result (polynomial to hermite_e)...   [19. 14. 33. 4. 5.]