找到 1203 篇文章 关于 Numpy

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

AmitDiwan
更新于 2022-03-10 05:37:50

246 次浏览

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

在 Python 中对勒让德级数进行微分,设置导数并使每次微分乘以一个标量

AmitDiwan
更新于 2022-03-10 05:35:56

116 次浏览

要对勒让德级数进行微分,请在 Python 中使用 polynomial.laguerre.legder() 方法。返回沿着轴线对勒让德级数系数 c 进行 m 次微分的结果。在每次迭代中,结果将乘以 scl。第一个参数 c 是勒让德级数系数的数组。如果 c 是多维的,则不同的轴对应于不同的变量,每个轴的次数由相应的索引给出。第二个参数 m 是导数的次数,必须是非负数。(默认:1)。第三个参数 scl 是一个标量。每次微分都乘以 scl。最终结果是乘以 scl**m。这是为了 ... 阅读更多

在 Python 中将 Hermite_e 级数乘以自变量

AmitDiwan
更新于 2022-03-10 05:34:01

106 次浏览

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

在 Python 中从另一个 Hermite_e 级数中减去一个 Hermite_e 级数

AmitDiwan
更新于 2022-03-10 05:31:35

104 次浏览

要将一个 Hermite_e 级数从另一个 Hermite_e 级数中减去,请在 Python Numpy 中使用 polynomial.hermite.hermesub() 方法。该方法返回一个表示它们差的 Hermite_e 级数的数组。返回两个 Hermite_e 级数 c1 - c2 的差。系数序列从最低阶项到最高阶项,即 [1, 2, 3] 表示级数 P_0 + 2*P_1 + 3*P_2。参数 c1 和 c2 是从低到高排序的 Hermite_e 级数系数的一维数组。步骤首先,导入所需的库 - import numpy as np from numpy.polynomial import hermite_e as H创建 Hermite_e 级数系数的一维数组 - c1 = np.array([1, ... 阅读更多

在 Python 中将一个 Hermite_e 级数添加到另一个 Hermite_e 级数中

AmitDiwan
更新于 2022-03-10 05:28:06

102 次浏览

要将一个 Hermite_e 级数添加到另一个 Hermite_e 级数中,请在 Python Numpy 中使用 polynomial.hermite.heremadd() 方法。该方法返回一个表示它们和的 Hermite_e 级数的数组。返回两个 Hermite_e 级数 c1 + c2 的和。参数是系数序列,从最低阶项到最高阶项,即 [1, 2, 3] 表示级数 P_0 + 2*P_1 + 3*P_2。参数 c1 和 c2 是从低到高排序的 Hermite_e 级数系数的一维数组。步骤首先,导入所需的库 - import numpy as np from numpy.polynomial import hermite_e as H创建 Hermite_e 级数系数的一维数组 - c1 ... 阅读更多

在 Python 中将多项式转换为勒让德级数

AmitDiwan
更新于 2022-03-10 05:25:59

371 次浏览

要将多项式转换为勒让德级数,请在 Python Numpy 中使用 legendre.poly2lag() 方法。将一个表示从最低度到最高度排序的多项式系数的数组,转换为一个表示等效勒让德级数系数的数组,从最低度到最高度排序。该方法返回一个包含等效勒让德级数系数的一维数组。参数 pol 是一个包含多项式系数的一维数组步骤首先,导入所需的库 - import numpy as np from numpy.polynomial import legendre as L使用 numpy.array() 方法创建数组 - c = np.array([1, 2, 3, 4, 5])显示 ... 阅读更多

信息自由和信息隐私之间有什么区别?

Ginni
更新于 2022-03-09 07:13:51

352 次浏览

信息自由 - 信息自由 (FOI) 是一种广泛定义个人和公众有权获取与其利益相关的信息的原则的概念。联合国将信息自由确定为基本人权。联合国认为,信息自由通过提供制度透明度来确保政府可以被追究责任,因此,对于维持司法管辖区内的法治至关重要。信息自由定义了公民获取受国家影响的信息的权利。在一些国家,这种自由是通过 ... 阅读更多

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

AmitDiwan
更新于 2022-03-09 06:51:06

104 次浏览

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

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

AmitDiwan
更新于 2022-03-09 06:47:29

96 次浏览

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

在 Python 中评估 x 和 y 的笛卡尔积上的二维勒让德级数

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

浏览量:113

要评估笛卡尔积 x 和 y 上的二维勒让德级数,请在 Python NumPy 中使用 polynomial.legendre.leggrid2d() 方法。该方法返回二维切比雪夫级数在 x 和 y 的笛卡尔积中的点的值。如果 c 的维度少于两个,则会隐式地将其形状追加为 2-D。结果的形状将为 c.shape[2:] + x.shape + y.shape。第一个参数是 x、y。二维级数在 x 和 y 的笛卡尔积中的点处进行评估。如果 x 或 y 是一个... 阅读更多

广告