技术文章库 - 编程教程与技术分享平台
在 Python 中计算点 (x, y, z) 处的 3D Legendre 级数
要在点x、y、z处计算3DLegendre级数,请使用PythonNumpy中的polynomial.legendre.legval3d()方法。该方法返回由x、y和z的对应值三元组构成的点上的多维多项式的值。如果c的维数少于3,则将隐式地将1附加到其形状以使其成为3-D。结果的形状将是c.shape[3:]+x.shape。第一个参数是x、y、z。
在 Python 中计算点 x 数组处的勒让德级数
要计算点x数组处的勒让德级数,请使用PythonNumpy中的polynomial.legendre.legval()方法。第一个参数是x。如果x是列表或元组,则将其转换为ndarray,否则保持不变并视为标量。无论哪种情况,x或其元素都必须支持与自身以及c元素的加法和乘法。第二个参数C是一个按顺序排列的系数数组,以便n次项的系数包含在c[n]中。如果c
在 Python 中,在系数的列上广播点 x 处求勒让德级数
要求勒让德级数在点x处的值,请使用PythonNumpy中的polynomial.legendre.legval()方法。第一个参数是x。如果x是列表或元组,则将其转换为ndarray,否则保持不变并视为标量。无论哪种情况,x或其元素都必须支持与自身以及c元素的加法和乘法。第二个参数C是一个系数数组,该数组按顺序排列,以便n次项的系数包含在c[n]中。如果
在 Python 中计算点 x 处的勒让德级数
要计算点x处的勒让德级数,请使用PythonNumpy中的polynomial.legendre.legval()方法。第一个参数是x。如果x是列表或元组,则将其转换为ndarray,否则保持不变并视为标量。无论哪种情况,x或其元素都必须支持与自身以及与c元素的加法和乘法。第二个参数C是一个系数数组,该数组按顺序排列,以便n次项的系数包含在c[n]中。如果
在 Python 中将勒让德级数提升为幂
要将勒让德级数提升为幂,请使用PythonNumpy中的polynomial.legendre.legpow()方法。该方法返回勒让德级数c的幂pow。参数c是从低到高排序的系数序列。即[1,2,3]是P_0+2*P_1+3*P_2级数。返回勒让德级数c的幂pow。参数c是从低到高排序的系数序列。即[1,2,3]是P_0+2*P_1+3*
在 Python 中积分 Hermite 级数
要积分Hermite级数,请使用Python中的hermite.hermint()方法。第一个参数c是Hermite级数系数数组。如果c是多维的,则不同的轴对应不同的变量,每个轴的度数由相应的索引给出。第二个参数m是积分阶数,必须为正数。(默认值:1)。第三个参数k是积分常数。lbnd处的第一个积分的值是列表中的第一个值,lbnd处的第二个积分的值是第二个值,依
在 Python 中生成拉盖尔多项式的伪范德蒙矩阵和 x、y、z 浮点数组
要生成具有x、y、z样本点的拉盖尔多项式的伪范德蒙矩阵,请使用PythonNumpy中的laguerre.lagvander3d()。参数x、y、z返回一个点数组。dtype转换为float64或complex128,具体取决于元素是否为复数。如果x是标量,则转换为一维数组。参数deg是[x_deg,y_deg,z_deg]形式的最大度数列表。步骤首先,导入
在 Python 中生成拉盖尔多项式的伪范德蒙矩阵和 x、y、z 样本点
要生成具有x、y、z样本点的拉盖尔多项式的伪范德蒙矩阵,请使用PythonNumpy中的laguerre.lagvander3d()。参数x、y、z返回一个点数组。dtype转换为float64或complex128,具体取决于元素是否为复数。如果x是标量,则将其转换为一维数组。参数deg是[x_deg,y_deg,z_deg]形式的最大度数列表。步骤首先,
在 Python 中用一个勒让德级数除以另一个勒让德级数
要用一个勒让德级数除以另一个勒让德级数,请使用PythonNumpy中的polynomial.legendre.legdiv()方法。该方法返回表示商和余数的勒让德级数系数的quo、rem。返回两个勒让德级数c1/c2的商和余数。参数是从最低阶"项"到最高阶的系数序列,例如,[1,2,3]表示级数P_0+2*P_1+3*P_2。参数c1和c2为勒让德级数系数一维数组
在 Python 中将一个勒让德级数与另一个勒让德级数相乘
要将一个勒让德级数与另一个勒让德级数相乘,请使用PythonNumpy中的polynomial.legendre.legmul()方法。该方法返回一个表示其乘积的勒让德级数的数组。返回两个勒让德级数c1*c2的乘积。参数是从最低阶项到最高阶项排序的系数序列,即[1,2,3]表示级数P_0+2*P_1+3*P_2。参数c1和c2为勒让德级数系数一维数组,按从低到高排序
在 Python 中将勒让德级数与独立变量相乘
要将勒让德级数c与x相乘(其中x是独立变量),请使用PythonNumpy中的polynomial.laguerre.legmulx()方法。该方法返回一个表示乘法结果的数组。返回两个勒让德级数c1-c2的差值。参数是从最低阶项到最高阶项排序的系数序列,即[1,2,3]表示级数P_0+2*P_1+3*P_2。参数c是从低到高排序的勒让德级数系数的一维
在 Python 中用一个勒让德级数减去另一个勒让德级数
要用一个勒让德级数减去另一个勒让德级数,请使用PythonNumpy中的polynomial.legendre.legsub()方法。该方法返回一个数组,表示它们之和的勒让德级数。返回两个勒让德级数c1-c2的差值。参数为系数序列,按从低阶项到高阶项的顺序排列,即[1,2,3]表示级数P_0+2*P_1+3*P_2。参数c1和c2为勒让德级数系数一维数组,按从低到高排序。
在 Python 中将一个勒让德级数添加到另一个勒让德级数
要将一个勒让德级数添加到另一个勒让德级数,请使用PythonNumpy中的polynomial.legendre.legadd()方法。该方法返回一个表示其和的勒让德级数的数组。返回两个勒让德级数c1+c2的和。参数是从最低阶项到最高阶项排序的系数序列,即[1,2,3]表示级数P_0+2*P_1+3*P_2。参数c1和c2是勒让德级数系数的一维数组,按从低到
在 Python 中将多项式转换为拉盖尔级数
要将多项式转换为拉盖尔级数,请使用PythonNumpy中的laguerre.poly2lag()方法。将表示多项式系数的数组(从最低阶到最高阶排序)转换为等效拉盖尔级数的系数数组(从最低阶到最高阶排序)。该方法返回一个包含等效拉盖尔级数系数的一维数组。参数pol是包含多项式系数的一维数组步骤首先,导入所需的库−importnumpyasnpfromnumpy.
在 Python 中将拉盖尔级数转换为多项式
要将拉盖尔级数转换为多项式,请使用PythonNumpy中的laguerre.lag2poly()方法。将表示拉盖尔级数系数的数组(从最低阶到最高阶排序)转换为等效多项式(相对于"标准"基)系数的数组(从最低阶到最高阶排序)。该方法返回一个一维数组,其中包含从最低阶项到最高阶项排序的等效多项式系数。参数c是一个一维数组,包含拉盖尔级数系数,从最低阶项到最高阶项排序。步骤首先,导入所需
在 Python 中从拉盖尔多项式中删除较小的尾随系数
要从拉盖尔多项式中删除较小的尾随系数,请使用Pythonnumpy中的laguerre.lagtrim()方法。该方法返回一个删除了尾随零的一维数组。如果结果序列为空,则返回一个包含单个零的序列。"Small"表示"绝对值小",由参数tol控制;"trailing"表示最高阶系数,例如,在[0,1,1,0,0](代表0+x+x**2+0*x**3+0*x*
使用 Python 中的点坐标浮点数组生成 Hermite 多项式的伪 Vandermonde 矩阵
要生成Hermite多项式的伪Vandermonde矩阵,请使用PythonNumpy中的hermite.hermvander2d()。该方法返回伪Vandermonde矩阵。参数x、y是点坐标数组,所有点坐标的形状都相同。dtype将转换为float64或complex128,具体取决于是否有任何元素是复数。标量将转换为一维数组。参数deg是[x_deg,
在 Python 中生成 Hermite 多项式的伪 Vandermonde 矩阵
要生成Hermite多项式的伪Vandermonde矩阵,请使用PythonNumpy中的hermite.hermvander2d()。该方法返回伪Vandermonde矩阵。参数x、y是点坐标数组,所有点坐标的形状都相同。dtype将转换为float64或complex128,具体取决于是否有任何元素是复数。标量将转换为一维数组。参数deg是[x_deg,
在 Python 中生成带有复数点数组的 Hermite 多项式的 Vandermonde 矩阵
要生成Hermite多项式的Vandermonde矩阵,请使用PythonNumpy中的chebyshev.hermvander()。该方法返回伪Vandermonde矩阵。返回矩阵的形状为x.shape+(deg+1,),其中最后一个索引是相应Hermite多项式的度数。dtype将与转换后的x相同。参数x返回一个点数组。dtype转换为float
在 Python 中对轴 1 上的 Hermite 级数进行积分
要对Hermite级数进行积分,请使用Python中的hermite.hermint()方法。第一个参数c是Hermite级数系数数组。如果c是多维的,则不同的轴对应不同的变量,每个轴的度数由相应的索引给出。第二个参数m是积分阶数,必须为正数。(默认值:1)第三个参数k是积分常数。lbnd处的第一个积分的值是列表中的第一个值,lbnd处的第二个积分的值是第二个值

