在Python中计算笛卡尔积x,y和z的3-D Chebyshev级数
要在笛卡尔积 x、y 和 z 上计算3-D Chebyshev级数,请使用Python中的 polynomial.chebgrid3d(x, y, z)
方法。如果 c 的维数小于三个,则会隐式地添加1以使其成为3-D。结果的形状将为 c.shape[3:] + x.shape + y.shape + z.shape
。
参数 x、y 和 z 是在笛卡尔积 x、y 和 z 中的点处评估三维系列。如果 x、y 或 z 是列表或元组,则首先将其转换为 ndarray,否则它将保持不变,如果它不是 ndarray,则被视为标量。
参数 c 是按照次数i,j的系数顺序排列的系数数组,其中 i, j的系数位于 c [i,j] 中。如果 c 的维度大于二,则其余索引枚举多个系数集。
步骤
首先,导入所需的库 –
创建一个3D系数数组 –
显示该阵列 –
检查维数 –
获取数据类型 –
获取形状 –
要在笛卡尔积 x、y 和 z 上计算3-D Chebyshev级数,请使用多项式 .chebgrid3d(x, y, z)
方法 –