107 次查看
要将一个勒让德级数除以另一个勒让德级数,请在 Python Numpy 中使用 polynomial.legendre.legdiv() 方法。该方法返回表示商和余数的勒让德级数系数的 quo、rem。返回两个勒让德级数 c1 / c2 的商和余数。参数是按从低到高的顺序排列的系数序列,例如,[1, 2, 3] 表示级数 P_0 + 2*P_1 + 3*P_2。参数 c1 和 c2 是按从低到高的顺序排列的勒让德级数系数的一维数组。步骤首先,导入所需的库 - import numpy as np from numpy.polynomial import laguerre as L创建勒让德级数系数的一维数组 - c1 ... 阅读更多
105 次查看
要将一个勒让德级数乘以另一个勒让德级数,请在 Python Numpy 中使用 polynomial.legendre.legmul() 方法。该方法返回一个数组,表示其乘积的勒让德级数。返回两个勒让德级数 c1 * c2 的乘积。参数是按从低到高的顺序排列的系数序列,即 [1, 2, 3] 表示级数 P_0 + 2*P_1 + 3*P_2。参数 c1 和 c2 是按从低到高的顺序排列的勒让德级数系数的一维数组。步骤首先,导入所需的库 - import numpy as np from numpy.polynomial import laguerre as L创建勒让德级数系数的一维数组 - c1 ... 阅读更多
137 次查看
要将勒让德级数 c 乘以 x,其中 x 是自变量,请在 Python Numpy 中使用 polynomial.laguerre.legmulx() 方法。该方法返回一个数组,表示乘法的结果。返回两个勒让德级数 c1 - c2 的差。参数是按从低到高的顺序排列的系数序列,即 [1, 2, 3] 表示级数 P_0 + 2*P_1 + 3*P_2。参数 c 是按从低到高的顺序排列的勒让德级数系数的一维数组。步骤首先,导入所需的库 - import numpy as np from numpy.polynomial import laguerre as L创建一个数组 ... 阅读更多
103 次查看
要从另一个勒让德级数中减去一个勒让德级数,请在 Python Numpy 中使用 polynomial.legendre.legsub() 方法。该方法返回一个数组,表示其和的勒让德级数。返回两个勒让德级数 c1 - c2 的差。参数是按从低到高的顺序排列的系数序列,即 [1, 2, 3] 表示级数 P_0 + 2*P_1 + 3*P_2。参数 c1 和 c2 是按从低到高的顺序排列的勒让德级数系数的一维数组。步骤首先,导入所需的库 - import numpy as np from numpy.polynomial import laguerre as L创建勒让德级数系数的一维数组 - c1 = ... 阅读更多
86 次查看
要将一个勒让德级数加到另一个勒让德级数上,请在 Python Numpy 中使用 polynomial.legendre.legadd() 方法。该方法返回一个数组,表示其和的勒让德级数。返回两个勒让德级数 c1 + c2 的和。参数是按从低到高的顺序排列的系数序列,即 [1, 2, 3] 表示级数 P_0 + 2*P_1 + 3*P_2。参数 c1 和 c2 是按从低到高的顺序排列的勒让德级数系数的一维数组。步骤首先,导入所需的库 - import numpy as np from numpy.polynomial import laguerre as L创建勒让德级数系数的一维数组 - c1 = ... 阅读更多
248 次查看
要将多项式转换为拉盖尔级数,请在 Python Numpy 中使用 laguerre.poly2lag() 方法。将表示按从低到高顺序排列的多项式系数的数组,转换为表示等效拉盖尔级数系数的数组,按从低到高顺序排列。该方法返回一个包含等效拉盖尔级数系数的一维数组。参数 pol 是一个包含多项式系数的一维数组步骤首先,导入所需的库 - import numpy as np from numpy.polynomial import laguerre as L使用 numpy.array() 方法创建一个数组 - c = np.array([1, 2, 3, 4, 5])显示 ... 阅读更多
132 次查看
要将拉盖尔级数转换为多项式,请在 Python Numpy 中使用 laguerre.lag2poly() 方法。将表示按从低到高顺序排列的拉盖尔级数系数的数组,转换为表示等效多项式(相对于“标准”基)系数的数组,按从低到高顺序排列。该方法返回一个包含等效多项式系数的一维数组,按从低到高的顺序排列。参数 c 是一个包含拉盖尔级数系数的一维数组,按从低到高的顺序排列。步骤首先,导入所需的库 - import numpy as np from ... 阅读更多
113 次查看
要从拉盖尔多项式中删除小的尾随系数,请在 Python numpy 中使用 laguerre.lagtrim() 方法。该方法返回一个删除了尾随零的一维数组。如果生成的级数为空,则返回包含单个零的级数。“小”表示“绝对值小”,由参数 tol 控制;“尾随”表示最高阶系数,例如,在 [0, 1, 1, 0, 0](表示 0 + x + x**2 + 0*x**3 + 0*x**4)中,第 3 阶和第 4 阶系数都将被“修剪”。参数 c 是一个系数的一维数组,按从低到高的顺序排列 ... 阅读更多
90 次查看
要生成埃尔米特多项式的伪范德蒙德矩阵,请在 Python Numpy 中使用 hermite.hermvander2d()。该方法返回伪范德蒙德矩阵。参数 x、y 是相同形状的点坐标数组。数据类型将根据是否有任何元素是复数转换为 float64 或 complex128。标量将转换为一维数组。参数 deg 是 [x_deg, y_deg] 形式的最大次数列表。步骤首先,导入所需的库 - import numpy as np from numpy.polynomial import hermite as H创建相同形状的点坐标数组 ... 阅读更多
89 次查看
要生成埃尔米特多项式的伪范德蒙德矩阵,可以使用 Python NumPy 中的 hermite.hermvander2d() 函数。该方法返回伪范德蒙德矩阵。参数 x 和 y 是点坐标数组,形状相同。数据类型将根据元素是否为复数转换为 float64 或 complex128。标量将转换为一维数组。参数 deg 是最大次数的列表,格式为 [x_deg, y_deg]。步骤首先,导入所需的库 - import numpy as np from numpy.polynomial import hermite as H 使用 ... 阅读更多