numpy.trapz()函数使用复合梯形规则沿给定轴进行积分。
用法: numpy.trapz(y, x = None, dx = 1.0, axis = -1)
参数:
y :[数组]要集成的输入数组。
x :[数组,可选]与y值相对应的样本点。如果x为None,则假定采样点的dx间隔均匀。默认为无。
dx :[标量,可选]当x为None时,采样点之间的间隔。预设值为1。
axis :[int,可选]积分所沿的轴。
Return :
trapz:[浮点]由梯形法则近似的定积分。
代码1:
# Python program explaining
# numpy.trapz() function
# importing numpy as geek
import numpy as geek
y = [1, 2, 3, 4]
gfg = geek.trapz( y )
print (gfg)
输出:
7.5
代码2:
# Python program explaining
# numpy.trapz() function
# importing numpy as geek
import numpy as geek
y = [1, 2, 3, 4]
x = [5, 6, 7, 8]
gfg = geek.trapz(y, x)
print (gfg)
输出:
7.5
代码3:
# Python program explaining
# numpy.trapz() function
# importing numpy as geek
import numpy as geek
y = [1, 2, 3, 4]
gfg = geek.trapz(y, dx = 2)
print (gfg)
输出:
15.0
相关用法
- Python Wand function()用法及代码示例
- Python id()用法及代码示例
- Python oct()用法及代码示例
- Python sum()用法及代码示例
- Python ord()用法及代码示例
- Python str()用法及代码示例
- Python hex()用法及代码示例
- Python int()用法及代码示例
- Python now()用法及代码示例
- Python cmp()用法及代码示例
- Python map()用法及代码示例
- Python tell()用法及代码示例
- Python dir()用法及代码示例
- Python reversed()用法及代码示例
- Python cmath.tan()用法及代码示例
- Python vars()用法及代码示例
- Python randint()用法及代码示例
注:本文由纯净天空筛选整理自sanjoy_62大神的英文原创作品 numpy.trapz() function | Python。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。