NumPy参考 >例行程序 >Polynomials >Polynomial Package >Legendre Module (numpy.polynomial.legendre) > numpy.polynomial.legendre.leggrid3d
numpy.polynomial.legendre.
leggrid3d
(x,y,z,c )[源代码] ¶在x,y和z的笛卡尔积上评估3-D Legendre系列。
此函数返回值:
其中点(A,B,C)包括通过取形成的所有的三元组的 一个从X,b从ÿ,和Ç从ž。结果点形成一个网格,其中第一个维度为x,第二个维度为y,第三个维度为z。
参数x,y和z仅在它们是元组或列表时才转换为数组,否则将它们视为标量。在任何一种情况下,x,y和z或其元素必须同时支持自身和c的乘法和加法。
如果c的尺寸少于三个,则将其隐式附加到其形状以使其成为3-D。结果的形状将为c.shape [3:] + x.shape + y.shape + z.shape。
在x,y和z的笛卡尔积中的点处评估三维序列。如果x,y或z是列表或元组,则首先将其转换为ndarray,否则将保持不变,并且如果它不是ndarray,则将其视为标量。
排序的系数数组,以使度数i,j的系数包含在中c[i,j]
。如果c的维数大于2,则其余索引将枚举多组系数。
二维多项式在x和y的笛卡尔积上的值。
笔记
1.7.0版中的新功能。