技术文章库 - 编程教程与技术分享平台
在 Python 中获取 Legendre 级数与数据的最小二乘拟合
要获取Legendre级数与数据的最小二乘拟合,请使用Pythonnumpy中的legendre.legfit()方法。该方法返回从低到高排序的Legendre系数。如果y是二维的,则y的第k列中数据的系数位于第k列。参数x是M个样本(数据)点(x[i],y[i])的x坐标。参数y是样本点的y坐标。通过为y传递一个每列包含一个数据集的
在 Python 中返回勒让德多项式系数 1-D 数组的缩放伴随矩阵
要返回勒让德多项式系数1-D数组的缩放伴随矩阵,请使用PythonNumpy中的legendre.legcompanion()方法。当c是基础拉盖尔多项式时,勒让德多项式的通常伴随矩阵已经是对称的,因此不应用缩放。返回维度(deg,deg)的缩放伴随矩阵。参数c是按从低到高顺序排列的勒让德级数系数1-D数组。步骤首先,导入所需的库−importnum
在 Python 中对特定轴上的 Hermite_e 级数进行积分
要对Hermite_e级数进行积分,请使用Python中的hermite_e.hermeint()方法。第一个参数c是Hermite_e级数系数数组。如果c是多维的,则不同的轴对应不同的变量,每个轴的度数由相应的索引给出。第二个参数m是积分阶数,必须为正数。(默认值:1)。第三个参数k是积分常数。lbnd处的第一个积分的值是列表中的第一个值,lbnd处的第二个积
在 Python 中对 Hermite_e 级数进行积分并设置积分的下限
要对Hermite_e级数进行积分,请使用Python中的hermite_e.hermeint()方法。第一个参数c是Hermite_e级数系数数组。如果c是多维的,则不同的轴对应不同的变量,每个轴的度数由相应的索引给出。第二个参数m是积分阶数,必须为正数。(默认值:1)第三个参数k是积分常数。lbnd处的第一个积分的值是列表中的第一个值,lbnd处的第二个积分
在 Python 中计算点 x 元组的勒让德级数
要计算点x处的勒让德级数,请使用PythonNumpy中的polynomial.legendre.legval()方法。第一个参数是x。如果x是列表或元组,则将其转换为ndarray,否则保持不变并视为标量。无论哪种情况,x或其元素都必须支持与自身以及c元素的加法和乘法。第二个参数C是一个按顺序排列的系数数组,以便n次项的系数包含在c[n]中。如果c是多
在 Python 中对 Hermite_e 序列进行微分并将每个微分乘以标量
要对Hermite_e序列进行微分,请使用Python中的hermite_e.hermeder()方法。第一个参数c是Hermite_e序列系数的数组。如果c是多维的,则不同的轴对应不同的变量,每个轴的度数由相应的索引给出。第二个参数m是求导数的个数,必须为非负数。(默认值:1)。第三个参数scl是标量。每个微分都乘以scl。最终结果是乘以scl**m。这用于变
在 Python 中对轴 1 上的具有多维系数的勒让德级数进行微分
要对勒让德级数进行微分,请使用Python中的polynomial.laguerre.legder()方法。返回沿轴微分m次的勒让德级数系数c。每次迭代时,结果都会乘以scl。第一个参数c是勒让德级数系数数组。如果c是多维的,则不同的轴对应不同的变量,每个轴的度数由相应的索引给出。第二个参数m是求导数的次数,必须为非负数。(默认值:1)。第三个参数scl是标量。每次
在 Python 中对特定轴上的具有多维系数的勒让德级数进行微分
要对勒让德级数进行微分,请使用Python中的polynomial.laguerre.legder()方法。返回沿轴微分m次的勒让德级数系数c。每次迭代时,结果都会乘以scl。第一个参数c是勒让德级数系数数组。如果c是多维的,则不同的轴对应不同的变量,每个轴的度数由相应的索引给出。第二个参数m是求导数的次数,必须为非负数。(默认值:1)。第三个参数scl是标量。每次
使用 Python 中的 3d 系数数组对 x 和 y 的笛卡尔积求值 2-D Hermite_e 级数
要对x和y的笛卡尔积求值2-DHermite_e级数,请使用Python中的hermite.hermegrid2d(x,y,c)方法。该方法返回x和y的笛卡尔积中各点的二维多项式值。参数为x、y。在x和y的笛卡尔积中各点处求值二维级数。如果x或y是列表或元组,则首先将其转换为ndarray,否则保持不变,如果不是ndarray,则将其视为标量
在 Python 中对 x 和 y 的笛卡尔积求值 2-D Hermite_e 级数
要对x和y的笛卡尔积求值2-DHermite_e级数,请使用Python中的hermite.hermegrid2d(x,y,c)方法。该方法返回x和y的笛卡尔积中各点处的二维多项式的值。参数为x、y。在x和y的笛卡尔积中各点处求值二维级数。如果x或y是列表或元组,则首先将其转换为ndarray,否则保持不变,如果不是ndarray,则将其视为
在 Python 中生成勒让德多项式的伪范德蒙矩阵和 x、y、z 点的复数数组
要生成具有x、y、z样本点的勒让德多项式的伪范德蒙矩阵,请使用PythonNumpy中的legendre.legvander3d()方法。返回度数deg和样本点(x、y、z)的伪范德蒙矩阵。参数x、y、z是点坐标的数组,所有数组的形状都相同。dtype将转换为float64或complex128,具体取决于是否有任何元素是复数。标量将转换为一维数组。参数deg
在 Python 中生成勒让德多项式的伪范德蒙矩阵和 x、y、z 点浮点数组
要生成具有x、y、z样本点的勒让德多项式的伪范德蒙矩阵,请使用PythonNumpy中的legendre.legvander3d()方法。返回度deg和样本点(x、y、z)的伪范德蒙矩阵。参数x、y、z是点坐标数组,所有数组的形状都相同。dtype将转换为float64或complex128,具体取决于是否有任何元素是复数。标量将转换为一维数组。参数deg是形
使用 Python 中的二维系数数组在点 (x,y,z) 处评估 3-D Hermite_e 序列
要评估点(x,y,z)处的3DHermite_e序列,请使用PythonNumpy中的hermite.hermeval3d()方法。该方法返回由x、y和z的对应值三元组形成的点上的多维多项式的值。第一个参数是x、y、z。在点(x,y,z)处评估三维序列,其中x、y和z必须具有相同的形状。如果x、y或z中的任何一个是列表或元组,则首先将其转换
使用 Python 中的一维系数数组在点 (x,y) 处评估二维 Hermite_e 序列
要评估点(x,y)处的二维Hermite_e序列,请使用PythonNumpy中的hermite.hermeval2d()方法。该方法返回由x和y的对应值对形成的点处的二维多项式的值。第一个参数是x,y。在点(x,y)处评估二维序列,其中x和y必须具有相同的形状。如果x或y是列表或元组,则首先将其转换为ndarray,否则保持不变,如果不是n
在 Python 中将一个 Hermite_e 系列除以另一个系列
要将一个Hermite_e系列除以另一个系列,请使用PythonNumpy中的polynomial.hermite.hermediv()方法。该方法返回一个Hermite_e系列系数数组,表示商和余数。返回两个Hermite_e系列c1/c2的商和余数。参数是从最低阶"项"到最高阶的系数序列,例如,[1,2,3]表示系列P_0+2*P_1+3*P_2。参数
在 Python 中将一个 Hermite_e 系列乘以另一个系列
要将一个Hermite_e系列乘以另一个系列,请使用PythonNumpy中的polynomial.hermite.hermemul()方法。该方法返回一个表示其乘积的Hermite_e系列的数组。返回两个Hermite_e系列c1*c2的乘积。参数是系数序列,从最低阶"项"到最高阶,例如[1,2,3]表示系列P_0+2*P_1+3*P_2。参数为Her
在 Python 中对勒让德级数进行积分并设置积分阶数
要对勒让德级数进行积分,请使用Python中的polynomial.legendre.legint()方法。该方法返回沿轴从lbnd积分m次的勒让德级数系数c。每次迭代时,将所得级数乘以scl,并添加积分常数k。缩放因子用于变量的线性变化。第一个参数c是勒让德级数系数数组。如果c是多维的,则不同的轴对应不同的变量,每个轴的度数由相应的索引给出。第二个参数m是积分阶
在 Python 中对勒让德级数进行积分
要对勒让德级数进行积分,请使用Python中的polynomial.legendre.legint()方法。该方法返回沿轴从lbnd积分m次的勒让德级数系数c。每次迭代时,将所得级数乘以scl,并添加积分常数k。缩放因子用于变量的线性变化。第一个参数c是勒让德级数系数数组。如果c是多维的,则不同的轴对应不同的变量,每个轴的度数由相应的索引给出。第二个参数m是积分阶
在 Python 中对勒让德级数进行微分,设置导数并将每个微分乘以标量
要对勒让德级数进行微分,请使用Python中的polynomial.laguerre.legder()方法。返回沿轴微分m次的勒让德级数系数c。每次迭代时,结果都会乘以scl。第一个参数c是勒让德级数系数数组。如果c是多维的,则不同的轴对应不同的变量,每个轴的度数由相应的索引给出。第二个参数m是求导数的次数,必须为非负数。(默认值:1)。第三个参数scl是标量。每个
在 Python 中将 Hermite_e 序列乘以独立变量
要将Hermite_e序列乘以x(其中x是独立变量),请使用PythonNumpy中的polynomial.hermite.hermemulx()方法。该方法返回一个表示乘法结果的数组。参数c是Hermite_e序列系数从低到高排序的一维数组。步骤首先,导入所需的库−importnumpyasnpfromnumpy.polynomialimpor

