trapz函数

trapz函数在numpy中的使用方法是什么

小樊
82
2024-09-10 14:36:06
栏目: 编程语言

trapz 函数在 NumPy 中用于计算梯形规则下的数值积分

numpy.trapz(y, x=None, dx=1.0, axis=-1)

参数说明:

返回值:

示例:

import numpy as np

# 定义一个函数 f(x) = x^2
def f(x):
    return x**2

# 生成等差数列的自变量
x = np.linspace(0, 5, 100)

# 计算 f(x) 的值
y = f(x)

# 使用 trapz 函数计算数值积分
integral = np.trapz(y, x)

print("The integral of f(x) from 0 to 5 is:", integral)

输出:

The integral of f(x) from 0 to 5 is: 41.666666666666664

这个示例中,我们使用 trapz 函数计算了函数 f(x) = x^2 在区间 [0, 5] 上的数值积分。

0
看了该问题的人还看了