在 Python 中对轴 1 上具有多维系数的 Chebyshev 级数进行微分

要对Chebyshev级数进行微分,请使用PythonNumpy中的polynomial.chebder()方法。该方法返回导数的Chebyshev级数。返回沿轴微分m次的Chebyshev级数系数c。每次迭代时,结果都会乘以scl。参数c是沿每个轴从低到高阶排列的系数数组,例如,[1,2,3]表示系列1*T_0+2*T_1+3*T_2,而[[1,2

在 Python 中对特定轴上的具有多维系数的 Chebyshev 级数进行微分

要对Chebyshev级数进行微分,请使用PythonNumpy中的polynomial.chebder()方法。该方法返回导数的Chebyshev级数。返回沿轴微分m次的Chebyshev级数系数c。每次迭代时,结果都会乘以scl。参数c是沿每个轴从低到高阶排列的系数数组,例如,[1,2,3]表示系列1*T_0+2*T_1+3*T_2,而[[1,2

使用 Python 中的点坐标浮点数组生成给定度的伪范德蒙矩阵

要生成给定度的伪范德蒙矩阵,请使用PythonNumpy中的polynomial.polyvander2()。该方法返回度数deg和样本点(x,y)的伪范德蒙矩阵。参数x和y是点坐标的数组,所有数组的形状都相同。dtype将转换为float64或complex128,具体取决于是否有任何元素是复数。标量将转换为一维数组。参数deg是[x_deg,y_deg

在 Python 中求点 x 处的 Hermite 级数,并求 x 的每个维度扩展的系数数组的形状

要在点x处评估Hermite级数,必须在PythonNumpy中的hermite.hermval()方法中。第一个参数x,如果x是列表或元组,则将其转换为ndarray,否则保持不变并视为标量。无论哪种情况,x或其元素都必须支持与自身以及c的元素进行加法和乘法。第二个参数C,一个系数数组,按顺序排列,以便n次项的系数包含在c[n]中。如果c是多维的,则

在 Python 中用一个 Hermite 级数减去另一个 Hermite 级数

要用一个Hermite级数减去另一个Hermite级数,请使用PythonNumpy中的polynomial.hermite.hermsub()方法。该方法返回一个表示其差值的Hermite级数的数组。返回两个Hermite级数c1-c2的差值。系数序列从最低阶项到最高阶项,即[1,2,3]表示级数P_0+2*P_1+3*P_2。参数c1和c2为He

在 Python 中生成给定度数的伪范德蒙矩阵

要生成给定度数的伪范德蒙矩阵,请使用PythonNumpy中的polynomial.polyvander2()。该方法返回度数为deg的伪范德蒙矩阵和样本点(x,y)。参数x和y是点坐标的数组,所有点坐标的形状都相同。dtype将转换为float64或complex128,具体取决于是否有任何元素是复数。标量将转换为一维数组。参数deg是[x_deg,y_d

在 Python 中对多项式进行微分

要对多项式进行微分,请使用PythonNumpy中的polynomial.polyder()方法。返回沿轴微分m次的多项式系数c。每次迭代时,结果都会乘以scl(缩放因子用于变量的线性变化)。参数c是沿每个轴从低到高阶的系数数组,例如,[1,2,3]表示多项式1+2*x+3*x**2,而[[1,2],[1,2]]表示1+1*x+2*y+2*x*y

使用 Python 中的二维系数数组对 x、y、z 的笛卡尔积求值三维多项式

要对x、y、z的笛卡尔积求值三维多项式,请使用Python中的polynomial.polygrid3d(x,y,z)方法。该方法返回x和y的笛卡尔积中各点处的二维多项式的值。第一个参数x、y、z是在x、y和z的笛卡尔积中各点处求值的三维序列。如果x、y或z是列表或元组,则首先将其转换为ndarray,否则保持不变,如果不是ndarray,则将其视为标

使用 Python 中的 4d 系数数组对 x、y、z 的笛卡尔积求值 3-D 多项式

要对x和y的笛卡尔积求值3-D多项式,请使用Python中的polynomial.polygrid3d(x,y,c)方法。该方法返回x和y的笛卡尔积中各点处的二维多项式的值。第一个参数x、y、z是在x、y和z的笛卡尔积中各点处求值的三维序列。如果x、y或z是列表或元组,则首先将其转换为ndarray,否则保持不变,如果不是ndarray,则将其

使用 Python 中的 3d 系数数组对 x 和 y 的笛卡尔积计算二维切比雪夫级数

要对x和y的笛卡尔积计算二维切比雪夫级数,请使用Python中的polynomial.chebgrid2d(x,y,c)方法。该方法返回x和y的笛卡尔积中各点处的二维切比雪夫级数的值。如果c的维数少于两个,则会在其形状中隐式添加1以使其成为二维。结果的形状将是c.shape[2:]+x.shape+y.shape。参数x和y是二维级数,在x