用Python生成具有给定复根的Laguerre级数

用Python生成具有给定复根的Laguerre级数

要生成具有给定根的Laguerre级数,请在Python Numpy中使用laguerre.lagfromroots()方法。 该方法是一个1-D系数数组。 如果所有根都是实数,则输出是实数组;如果一些根是复数,则即使结果中的所有系数都是实数,输出也是复杂的。 参数“roots”是包含根的序列。

步骤

首先,导入所需的库-

from numpy.polynomial import laguerre as L

要生成具有给定根的Laguerre级数,请使用laguerre.lagfromroots()方法-

j = complex(0,1)
print("结果...\n",L.lagfromroots((-j, j)))

获取数据类型 –

print("\n类型...\n",L.lagfromroots((-j, j)).dtype)

获取形状-

print("\n形状...\n",L.lagfromroots((-j, j)).shape)

示例

from numpy.polynomial import laguerre as L

# 要生成具有给定根的Laguerre级数,请使用laguerre.lagfromroots()方法在Python Numpy中。
# 该方法是一个1-D系数数组。 如果所有根都是实数,则输出是实数组;如果一些根是复数,则即使结果中的所有系数都是实数,输出也是复杂的。

# 参数“roots”是包含根的序列。
j = complex(0,1)

print("结果...\n",L.lagfromroots((-j, j)))

# 获取数据类型
print("\n类型...\n",L.lagfromroots((-j, j)).dtype)

# 获取形状
print("\n形状...\n",L.lagfromroots((-j, j)).shape)

输出

结果...
   [ 3.+0.j -4.+0.j 2.-0.j]

类型...
complex128

形状...
(3,)

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Numpy 示例