在Python中对多维数组中的点x进行Legendre级数评估
在这篇文章中,我们将介绍如何使用NumPy在Python中用一个多维系数数组来评估X点的Legendre数列。
示例:
输入:
输出:
解释:一个多维的系数阵列。
legendre.legval 方法
在python中,Legendre模块提供了许多函数,如legval,用于对Legendre数列进行算术和微积分操作。它是Legendre类所提供的函数之一。 该方法用于生成 Legendre 数列,该方法在 python 的 Legendre 模块中可用,它返回一个多维系数数组,下面是 legval 方法的语法。
语法 : legendre.legval(x, c, tensor)。
参数:
x:一个列表或元组
c:一个有序的系数数组
tensor:布尔值,可选
返回:新数组。
示例 1:
在这个例子中,我们正在创建一个有5个元素的多维NumPy数组的系数,并显示该数组的形状和尺寸。之后,我们在[4,1]点上对Legendre数列进行评估。
输出:
示例 2:
在这个例子中,我们正在创建一个有3个元素的多维NumPy数组的系数,并显示该数组的形状和尺寸。之后,我们在[[1,3,4,5],[3,2,6,7]]点上对Legendre数列进行评估。
输出: