我想通过使用 R 中的集成函数将 exp(-x) 从 0 积分到 100000。但是我发现答案是 2.061453e-45,几乎是 0(零)。真正的答案是 1-exp(-100000),几乎为 1。如何使用 R 中的集成函数进行积分以接近正确的解决方案?
以下是使用的R代码
ab<-function(x) { return(exp(-x)) }
integrate(ab,0,100000)$value
Run Code Online (Sandbox Code Playgroud)
输出是
2.061453e-45
Run Code Online (Sandbox Code Playgroud)