R语言 计算一个函数的单阶积分值– integrate() 函数

R语言 计算一个函数的单阶积分值– integrate() 函数

R语言中的 integrate() 函数是用来计算所提供的函数的单阶积分的。

语法: integrate(f, lower, upper)

参数:

f: 代表一个函数

lower: 代表积分的下限

upper: 代表积分的上限

要了解更多选项参数,请使用下面的命令。

help("integrate")

例1 :

# Create function
f<-function(x) x^3 + 2*x
  
# Integrate from 0 to 1
integrate(f, 0, 1)

输出

1.25 with absolute error < 1.4e-14

例2 :

# Create function
f <- function(x) {1/((x+1)*sqrt(x))}
  
# Integrate from 0 to 5
integrate(f, lower = 0, upper = 5)

输出

2.300524 with absolute error < 0.00011

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程