在Python中对Legendre级数进行积分并设置积分常数
要对Legendre级数进行积分,请使用Python中的polynomial.legendre.legint()方法。该方法返回从lbnd开始沿axis积分m次的Legendre级数系数c。在每次迭代中,结果系列都将乘以scl和一个积分常数k。缩放因子用于线性变量的变换。
第1个参数c是Legendre级数系数的数组。如果c是多维的,不同的axis对应于不同的变量,每个axis中的度数由相应的索引给出。第2个参数m是积分的顺序,必须为正。(默认为1)
第3个参数k是一个或多个积分常数。lbnd处第一次积分的值是列表中的第一个值,lbnd处第二次积分的值是第二个值,等等。如果k [] (默认值),则所有常数都设置为零。如果m 1,则可以给出单个标量而不是列表。
第4个参数lbnd是积分的下限。(默认值为0)。第5个参数scl是标量。每次积分后,结果在添加积分常数之前乘以scl。参数axis是沿着进行积分的坐标轴。 (默认值为0)。
步骤
首先导入所需的库−
创建系数数组−
显示数组−
检查维度−
获取数据类型−
获取形状−
要对Legendre级数进行积分,请使用Python中的polynomial.legendre.legint()方法。该方法返回从lbnd开始沿axis积分m次的Legendre级数系数c。在每次迭代中,结果系列都将乘以scl和一个积分常数k。缩放因子用于线性变量的变换−