在Python中使用4D系数数组在x、y和z的笛卡尔积上计算3D Hermite_e级数
要在x、y和z的笛卡尔积上计算3D Hermite_e级数,请使用Python中的hermite_e.hermegrid3d(x,y,z,c)方法。该方法返回笛卡尔积中点的二维多项式的值。
参数为x、y和z。在笛卡尔积中的点上计算三维级数。如果x、y或z是列表或元组,则首先将其转换为ndarray,否则将保持不变,如果它不是ndarray,那么它将被视为标量。
参数c是一个系数数组,其顺序为度数i,j的项的系数包含在c[i,j]中。如果c的维数大于2,则其余的索引枚举多个系数集合。如果c的维数少于3,则会默认将1追加到其形状中,使其成为3D。结果的形状将是c.shape [3:]+ x.shape + y.shape + z.shape。
步骤
首先,导入所需的库−
创建一个4D系数数组−
显示数组−
检查维度−
获取数据类型−
获取形状−
要在x、y和z的笛卡尔积上计算3D Hermite_e级数,请使用hermite_e.hermegrid3d(x,y,z,c)方法。 –