在 Python 中集成一个 Hermite 系列

2023-02-25 09:33:34 浏览数 (1)

要集成 Hermite 系列,请使用 Python 中的 hermite.hermint() 方法。第一个参数 c 是 埃尔米特级数系数数组。如果 c 是多维的,则不同的轴对应于 不同的变量,每个轴中的度数由相应的索引给出。

第二个参数 m 是积分阶数,必须为正数。(默认值:1)。第三个参数 k 是一个积分常量。lbnd 处的第一个积分的值是列表中的第一个值,即 LBND 处第二个积分的值是第二个值,依此类推。如果 k == [](默认值),则所有常量均为 设置为零。如果 m == 1,则可以给出单个标量而不是列表。

第 4 个参数 lbnd 是积分的下限。(默认值:0)。第 5 个参数 scl 是一个 标量。每次积分后,结果乘以 scl 后积分常数为 添加。(默认值:1)。第 6 个参数,轴是取积分的轴。(默认值:0)。

步骤

首先,导入所需的库 -

代码语言:javascript复制
import numpy as np
from numpy.polynomial import hermite as H

创建系数数组 −

代码语言:javascript复制
c = np.array([1,2,3])

显示数组 −

代码语言:javascript复制
print("Our Array...n",c)

检查尺寸 −

代码语言:javascript复制
print("nDimensions of our Array...n",c.ndim)

获取数据类型 −

代码语言:javascript复制
print("nDatatype of our Array object...n",c.dtype)

获取形状 −

代码语言:javascript复制
print("nShape of our Array object...n",c.shape)

要集成 Hermite 系列,请使用 Python 中的 hermite.hermint() 方法 −

代码语言:javascript复制
print("nResult...n",H.hermint(c))

代码语言:javascript复制

import numpy as np from numpy.polynomial import hermite as H # Create an array of coefficients c = np.array([1,2,3]) # Display the array print("Our Array...n",c) # Check the Dimensions print("nDimensions of our Array...n",c.ndim) # Get the Datatype print("nDatatype of our Array object...n",c.dtype) # Get the Shape print("nShape of our Array object...n",c.shape) # To integrate a Hermite series, use the hermite.hermint() method in Python print("nResult...n",H.hermint(c))

输出

代码语言:javascript复制
Our Array...
   [1 2 3]

Dimensions of our Array...
1

Datatype of our Array object...
int64

Shape of our Array object...
(3,)

Result...
   [1. 0.5 0.5 0.5]

0 人点赞