NumPy参考 >例行程序 >Polynomials >Polynomial Package >Polynomial Module (numpy.polynomial.polynomial) > numpy.polynomial.polynomial.polyval3d
numpy.polynomial.polynomial.
polyval3d
(x,y,z,c )[源代码] ¶在点(x,y,z)上评估3-D多项式。
此函数返回值:
仅当参数x,y和z是元组或列表时才将它们转换为数组,否则将它们视为标量,并且转换后的形状必须相同。在任何一种情况下, x,y和z或其元素必须同时支持自身和c的乘法和加法。
如果c的尺寸少于3个,则将其隐式附加到其形状以使其成为3D。结果的形状将为c.shape [3:] + x.shape。
在点(x,y,z)处评估三维序列 ,其中x,y和z必须具有相同的形状。如果x,y或z中的任何一个是列表或元组,则首先将其转换为ndarray,否则将保持不变,并且如果不是ndarray,则将其视为标量。
排序的系数数组,使多度项i,j,k的系数包含在中c[i,j,k]
。如果c的维数大于3,则其余索引将枚举多组系数。
多维多项式在由x,y和z对应值的三倍形成的点上的值。
也可以看看
笔记
1.7.0版中的新功能。