找到 34423 篇文章 关于编程

在 Python 中将切比雪夫级数转换为多项式

AmitDiwan
更新于 2022年3月1日 06:52:36

301 次浏览

要将切比雪夫级数转换为多项式,请在 Python Numpy 中使用 chebyshev.cheb2poly() 方法。将表示切比雪夫级数系数的数组(从最低次到最高次排序)转换为等效多项式系数的数组(相对于“标准”基),从最低次到最高次排序。该方法返回一个一维数组,其中包含等效多项式的系数,从最低阶项到最高阶项排序。参数 c 是一个一维数组,包含切比雪夫级数系数,从最低阶项到最高阶项排序。步骤首先,导入所需的库 −import numpy as np from ... 阅读更多

在 Python 中去除切比雪夫多项式中小的尾随系数

AmitDiwan
更新于 2022年3月1日 06:51:25

116 次浏览

要去除切比雪夫多项式中小的尾随系数,请在 Python Numpy 中使用 chebyshev.chebtrim() 方法。该方法返回一个删除了尾随零的一维数组。如果生成的级数为空,则返回包含单个零的级数。“小”表示“绝对值小”,由参数 tol 控制;“尾随”表示最高阶系数,例如,在 [0, 1, 1, 0, 0](表示 0 + x + x**2 + 0*x**3 + 0*x**4)中,第 3 阶和第 4 阶系数都将被“修剪”。参数 c 是一个一维系数数组,从最低阶到... 阅读更多

在 Python 中评估系数为多维的埃尔米特级数在点 x 处的值

AmitDiwan
更新于 2022年3月1日 06:50:00

94 次浏览

要评估埃尔米特级数在点 x 处的值,请在 Python Numpy 中使用 hermite.hermval() 方法。第一个参数 x,如果 x 是列表或元组,则将其转换为 ndarray,否则将其保持不变并将其视为标量。在这两种情况下,x 或其元素都必须支持自身以及 c 的元素之间的加法和乘法运算。第二个参数 C,一个系数数组,以便 n 次方项的系数包含在 c[n] 中。如果 c 是多维的,则其余索引枚举多个多项式。在二维情况下,系数... 阅读更多

在 Python 中评估点 x 处的埃尔米特级数

AmitDiwan
更新于 2022年3月1日 06:47:26

105 次浏览

要评估点 x 处的埃尔米特级数,请在 Python Numpy 中使用 hermite.hermval() 方法。第一个参数 x,如果 x 是列表或元组,则将其转换为 ndarray,否则将其保持不变并将其视为标量。在这两种情况下,x 或其元素都必须支持自身以及 c 的元素之间的加法和乘法运算。第二个参数 C,一个系数数组,以便 n 次方项的系数包含在 c[n] 中。如果 c 是多维的,则其余索引枚举多个多项式。在二维情况下,系数... 阅读更多

在 Python 中将埃尔米特级数提高到幂

AmitDiwan
更新于 2022年3月1日 06:46:29

96 次浏览

要将埃尔米特级数提高到幂,请在 Python Numpy 中使用 polynomial.hermite.hermpow() 方法。该方法返回幂的埃尔米特级数。返回埃尔米特级数 c 提高到 pow 次幂。参数 c 是从低到高排序的系数序列。即,[1, 2, 3] 是级数 P_0 + 2*P_1 + 3*P_2。参数 c 是一个一维埃尔米特级数系数数组,从低到高排序。参数 pow 是级数将被提高到的幂。参数 maxpower 是允许的最大幂。这主要是为了限制... 阅读更多

在 Python 中将一个埃尔米特级数除以另一个埃尔米特级数

AmitDiwan
更新于 2022年3月1日 06:44:36

98 次浏览

要将一个埃尔米特级数除以另一个埃尔米特级数,请在 Python Numpy 中使用 polynomial.hermite.hermdiv() 方法。该方法返回表示商和余数的埃尔米特级数系数数组。返回两个埃尔米特级数 c1 / c2 的商和余数。参数是从最低阶“项”到最高阶的系数序列,例如,[1, 2, 3] 表示级数 P_0 + 2*P_1 + 3*P_2。参数 c1 和 c2 是从低到高排序的一维埃尔米特级数系数数组。步骤首先,导入所需的库 −import numpy as np from numpy.polynomial import hermite as H创建一维埃尔米特级数系数数组... 阅读更多

在 Python 中将一个埃尔米特级数乘以另一个埃尔米特级数

AmitDiwan
更新于 2022年3月1日 06:42:16

88 次浏览

要将一个埃尔米特级数乘以另一个埃尔米特级数,请在 Python Numpy 中使用 polynomial.hermite.hermmul() 方法。该方法返回表示其乘积的埃尔米特级数的数组。返回两个埃尔米特级数 c1 * c2 的乘积。参数是从最低阶“项”到最高阶的系数序列,例如,[1, 2, 3] 表示级数 P_0 + 2*P_1 + 3*P_2。参数是一维埃尔米特级数系数数组,从低到高排序。步骤首先,导入所需的库 −import numpy as np from numpy.polynomial import hermite as H创建一维埃尔米特级数系数数组 −c1 = np.array([1, 2, 3]) c2 ... 阅读更多

在 Python 中将埃尔米特级数乘以自变量

AmitDiwan
更新于 2022年3月1日 06:41:00

104 次浏览

要将埃尔米特级数乘以 x(其中 x 是自变量),请在 Python Numpy 中使用 polynomial.hermite.hermmulx() 方法。该方法返回表示乘法结果的数组。参数 c 是一个一维埃尔米特级数系数数组,从低到高排序。步骤首先,导入所需的库 −import numpy as np from numpy.polynomial import hermite as H创建一个数组 −c = np.array([1, 2, 3])显示数组 −print("我们的数组...", c)检查维度 −print("我们的数组维度...", c.ndim)获取数据类型 −print("我们的数组对象的数据类型...", c.dtype)获取形状 −print("我们的数组对象的形状...", c.shape)要将埃尔米特... 阅读更多

在 Python 中获取切比雪夫级数对数据的最小二乘拟合

AmitDiwan
更新于 2022年3月1日 06:39:42

502 次浏览

要获取切比雪夫级数对数据的最小二乘拟合,请在 Python Numpy 中使用 chebyshev.chebfit()。该方法返回从低到高排序的切比雪夫系数。如果 y 是二维的,则 y 的第 k 列中的数据的系数位于第 k 列中。参数 x 是 M 个样本(数据)点 (x[i],y[i]) 的 x 坐标。参数 y 是样本点的 y 坐标。通过为 y 传递包含每个数据集的二维数组,可以 (独立地) 使用一次 polyfit 调用拟合多组共享相同 x 坐标的样本点…… 阅读更多

在 Python 中返回一维切比雪夫级数系数数组的缩放伴随矩阵

AmitDiwan
更新于 2022年3月1日 06:35:27

97 次浏览

要返回一维多项式系数数组的缩放伴随矩阵,请在 Python Numpy 中返回 chebyshev.chebcompanion() 方法。当 c 是切比雪夫基多项式时,基多项式被缩放,以便伴随矩阵是对称的。这比未缩放的情况提供了更好的特征值估计,并且对于基多项式,如果使用 numpy.linalg.eigvalsh 来获得特征值,则保证特征值是实数的。该方法返回维度为 (deg,deg) 的缩放伴随矩阵。参数 c 是从低到高次排序的一维切比雪夫级数系数数组。步骤首先,导入所需的库 −import ... 阅读更多

广告
© . All rights reserved.