在Python中使用4D系数数组计算3D Hermite级数所需的点(x,y,z)
要在点(x,y,z)处计算3D Hermite级数,请使用Python Numpy中的hermite.hermval3d()方法。该方法返回多维多项式在由x,y和z的相应值三元组形成的点上的值。第一个参数是x,y,z。三维系列在点(x,y,z)处计算,其中x,y和z必须具有相同的形状。如果x,y或z中的任何一个是列表或元组,则首先将其转换为ndarray,否则将其保留不变,如果它不是ndarray,则将其视为标量。
第二个参数C是一个系数数组,其顺序使得多次项i,j,k的系数包含在c [i,j,k]中。如果c的尺寸大于3,则余下的索引枚举多组系数。
步骤
首先,导入所需的库 –
创建一个4D系数数组 –
显示数组 –
检查尺寸 –
获取数据类型 –
获取形状 –
要在点(x,y,z)处计算3D Hermite级数,请使用Python Numpy中的hermite.hermval3d()方法 –