在Python中使用3D系数数组计算笛卡尔积x和y上的2D Hermite级数
要在笛卡尔积x和y上计算2D Hermite级数,请在Python中使用hermite.hermgrid2d(x, y, c)方法。该方法返回笛卡尔积x和y中的点的二元多项式的值。
参数分别为x和y,将在笛卡尔积x和y中的点处计算二元级数。如果x或y是一个列表或元组,则先将其转换为ndarray,否则保持其原样,如果它不是一个ndarray,则将其视为标量。
参数c是一个系数数组,按照i,j次数的系数包含在c[i,j]中排序。如果c的维数大于二,则其余的索引枚举多个系数集。如果c的维数少于两个,则将其形状隐含地附加到其形状中以使其成为2-D。结果的形状将是c.shape [2:] + x.shape。
步骤
首先,导入所需的库:
创建一个3D系数数组:
显示数组:
检查数组维度:
获取数据类型:
获取形状:
要在笛卡尔积x和y上计算2D Hermite级数,请使用hermite.hermgrid2d(x,y,c)方法中文本的Python描述。