在Python中使用NumPy生成具有给定根数的Hermite_e数列
在这篇文章中,我们将介绍如何在Python中使用NumPy将Hermite_e系列提高到幂级。
hermite_e.hermefromroots() 函数
我们使用 python 的 NumPy 模块中的 hermite_e.hermefromroots() 函数来构造一个具有给定根数的 Hermite_e 数列。如果所有的根都是实数,我们将得到一个实数数组;如果任何一个根是复数,即使结果中的所有系数都是实数,我们也将得到一个复数数组。
语法: numpy.polynomial.hermite_e.hermefromroots(roots)
参数:
- 含有根部的序列。
返回: ndarray ,系数的一维数组。如果所有的根都是实数,那么out就是一个实数数组,如果一些根是复数,那么out就是复数。
生成具有给定根数的Hermite_e系列的步骤:
第1步:导入hermite_e库。
第2步:创建一个一维的根数组。
第三步:最后用根的数组生成一个Hermite_e数列。
示例 1:
在这个例子中,我们正在创建一个简单的数组,使用hermefromroots返回具有给定根数的Hermite_e系列。
输出:
示例 2:
在这个例子中,我们用复数创建一个数组,用hermefromroots返回一个带有给定复数根的Hermite_e系列。
输出:
示例 3:
在这个例子中,我们要创建一个8个元素的NumPy数组,并使用hermefromroots返回具有给定根数的Hermite_e数列。
输出: