找到关于 NumPy 的1203 篇文章

使用 Python 中的二维系数数组评估 (x,y,z) 点处的 3D勒让德级数

AmitDiwan
更新于 2022年3月9日 06:42:28

133 次浏览

要评估 (x, y, z) 点处的 3D 勒让德级数,请在 Python NumPy 中使用 `polynomial.legendre.legval3d()` 方法。该方法返回在由 x、y 和 z 的对应值的三元组形成的点上的多维多项式的值。如果 c 的维度少于 3,则会隐式地将其形状附加到 1 以使其成为 3 维。结果的形状将为 c.shape[3:] + x.shape。第一个参数是 x、y、z。三维级数在 (x, y, z) 点处进行评估,其中 x、y 和 z 必须具有相同的形状。如果 x 中的任何一个……阅读更多

在 Python 中生成 Hermite_e 多项式和 x、y、z 浮点数组点的伪范德蒙德矩阵

AmitDiwan
更新于 2022年3月9日 06:38:35

94 次浏览

要生成 Hermite_e 多项式和 x、y、z 样本点的伪范德蒙德矩阵,请在 Python NumPy 中使用 `hermite_e.hermevander3d()`。该方法返回伪范德蒙德矩阵。参数 x、y、z 是点坐标数组,所有数组都具有相同的形状。数据类型将转换为 float64 或 complex128,具体取决于任何元素是否为复数。标量将转换为一维数组。参数 deg 是表单 [x_deg, y_deg, z_deg] 的最大次数列表。步骤首先,导入所需的库 − import numpy as np from numpy.polynomial import hermite_e as H 创建点……阅读更多

在 Python 中生成勒让德多项式和 x、y 浮点数组点的伪范德蒙德矩阵

AmitDiwan
更新于 2022年3月9日 06:34:11

119 次浏览

要生成勒让德多项式的伪范德蒙德矩阵,请在 Python NumPy 中使用 `legendre.legvander2d()` 方法。该方法返回伪范德蒙德矩阵。返回矩阵的形状为 x.shape + (deg + 1,),其中最后一个索引是相应勒让德多项式的次数。数据类型将与转换后的 x 相同。参数 x、y 是点坐标数组,所有数组都具有相同的形状。数据类型将转换为 float64 或 complex128,具体取决于任何元素是否为复数。标量将转换为一维数组。参数 deg……阅读更多

在 Python 中生成勒让德多项式和 x、y 数组点的伪范德蒙德矩阵

AmitDiwan
更新于 2022年3月9日 06:30:52

122 次浏览

要生成勒让德多项式的伪范德蒙德矩阵,请在 Python NumPy 中使用 `legendre.legvander2d()` 方法。该方法返回伪范德蒙德矩阵。返回矩阵的形状为 x.shape + (deg + 1,),其中最后一个索引是相应勒让德多项式的次数。数据类型将与转换后的 x 相同。参数 x、y 是点坐标数组,所有数组都具有相同的形状。数据类型将转换为 float64 或 complex128,具体取决于任何元素是否为复数。标量将转换为一维数组。参数 deg……阅读更多

在 Python 中使用复数数组点生成勒让德多项式的范德蒙德矩阵

AmitDiwan
更新于 2022年3月9日 06:28:31

122 次浏览

要生成勒让德多项式的伪范德蒙德矩阵,请在 Python NumPy 中使用 `polynomial.legvander()` 方法。该方法返回伪范德蒙德矩阵。返回矩阵的形状为 x.shape + (deg + 1,),其中最后一个索引是相应勒让德多项式的次数。数据类型将与转换后的 x 相同。参数 x 返回点数组。数据类型将转换为 float64 或 complex128,具体取决于任何元素是否为复数。如果 x 是标量,则将其转换为一维数组。参数 deg 是……阅读更多

在 Python 中评估 x 点处的 Hermite_e 级数,以及为 x 的每个维度扩展的系数数组的形状

AmitDiwan
更新于 2022年3月9日 06:26:09

81 次浏览

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

在 Python 中评估系数为多维时的 x 点处的 Hermite_e 级数

AmitDiwan
更新于 2022年3月9日 06:24:12

107 次浏览

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

在 Python 中评估 x 点处的 Hermite_e 级数

AmitDiwan
更新于 2022年3月9日 06:21:08

132 次浏览

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

在 Python 中生成具有给定根的勒让德级数

AmitDiwan
更新于 2022年3月9日 06:19:00

119 次浏览

要生成勒让德级数,请使用 Python 中的 `polynomial.legendre.legfromroots()` 方法。该方法返回一维系数数组。如果所有根都是实数,则输出是一个实数数组;如果一些根是复数,则即使结果中的所有系数都是实数,输出也是复数。参数 roots 是包含根的序列。步骤首先,导入所需的库 − import numpy as np from numpy.polynomial import legendre as L 要生成勒让德级数,请使用 Python 中的 `polynomial.legendre.legfromroots()` 方法 − print("结果...", L.legfromroots((-1, 0, 1))) 获取数据类型 − print("类型...", L.legfromroots((-1, 0, 1)).dtype) 获取形状 − print("形状...", L.legfromroots((-1, 0,...阅读更多

在 Python 中沿轴 0 对勒让德级数进行积分

AmitDiwan
更新于 2022年3月9日 06:14:21

113 次浏览

要对勒让德级数进行积分,请使用 Python 中的 `polynomial.legendre.legint()` 方法。该方法返回沿轴从 lbnd 积分 m 次的勒让德级数系数 c。在每次迭代中,生成的级数将乘以 scl,并添加一个积分常数 k。缩放因子用于变量的线性变化。第一个参数 c 是勒让德级数系数数组。如果 c 是多维的,则不同的轴对应于不同的变量,每个轴的次数由相应的索引给出。第二个参数 m 是积分阶数,必须为正数。(默认值:...阅读更多

广告