在Python中整合拉盖尔级数并设置积分顺序

在Python中整合拉盖尔级数并设置积分顺序

要整合拉盖尔级数,请在Python中使用laguerre.lagint()方法。该方法返回从lbnd沿轴积分m次的拉盖尔级数系数c。在每次迭代中,将结果系列乘以scl并添加积分常数k。缩放因子用于线性变量的变化。

第1个参数c是拉盖尔级数系数的数组。如果c是多维的,则不同的轴对应于不同的变量,每个轴中的度数由相应的索引给出。第2个参数m是一个积分顺序,必须是正的。(默认值:1)。第3个参数k是一个或多个积分常数。lbnd处第一次积分的值是列表中的第一个值,lbnd处第二次积分的值是第二个值,依此类推。如果k[](默认值),则所有常量均为零。如果m1,则可以给出单个标量而不是列表。

第4个参数lbnd是积分的下边界。(默认值:0)。第5个参数scl是标量。在每次积分之后,在添加积分常数之前,将结果乘以scl。(默认值:1)。第6个参数axis是积分所占的轴。(默认值:0)。

步骤

首先,导入所需的库-

import numpy as np
from numpy.polynomial import laguerre as L

创建系数的数组-

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

显示数组-

print("我们的数组...\n",c)

检查维度-

print("\n我们的数组的维度...\n",c.ndim)

获取数据类型-

print("\n我们的数组对象的数据类型...\n",c.dtype)

获取形状-

print("\n我们的数组对象的形状...\n",c.shape)

要整合拉盖尔级数,请在Python中使用laguerre.lagint()方法。该方法返回从lbnd沿轴积分m次的拉盖尔级数系数c。在每次迭代中,将结果系列乘以scl并添加积分常数k。缩放因子用于线性变量的变化-

print("\n结果...\n",L.lagint(c,m = 3))

示例

import numpy as np
from numpy.polynomial import laguerre as L

#创建系数的数组
c = np.array([1,2,3])

#显示数组
print("我们的数组...\n",c)

#检查维度
print("\n我们的数组的维度...\n",c.ndim)

# 获取数据类型
print("\n我们的数组对象的数据类型...\n",c.dtype)

# 获取形状
print("\n我们的数组对象的形状...\n",c.shape)

# 要整合拉盖尔级数,请在Python中使用laguerre.lagint()方法
print("\n结果...\n",L.lagint(c,m = 3))

输出

我们的数组...
   [1 2 3]

我们的数组的维度...
1

我们的数组对象的数据类型...
int64

我们的数组对象的形状...
(3,)

结果...
   [ 1. -1. 0. -4. 7. -3.]

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Numpy 示例