当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R语言 integrate()用法及代码示例


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

用法: 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

相关用法


注:本文由纯净天空筛选整理自utkarsh_kumar大神的英文原创作品 Compute Single Order Integral value of a Function in R Programming – integrate() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。