好的,我会以乳胶形式写我的问题,希望您不要介意。 假设我要评估Rstudio 3.5.1中的积分 我一直在看例子
Rcode从这里开始
f <-function(x){2/3 *(x [1] + x [2] + x [3])}
adaptIntegrate(f,lowerLimit = c(0,0,0),upperLimit = c(0.5,0.5,0.5))
Rcode在这里结束
哪个工作正常,但是如果我想评估以下积分
$ \ int_ {0} ^ {1} \ int_ {0} ^ {y_ {1}}(y_ {1}-y_ {2})\ cdot \ frac {1} {y_ {1}} dy_ {2} dy {1} $
我一直试图在Rstudio中将其键入为
Rcode从这里开始
f <-function(y){(y [1] -y [2] *(1 / y [1]))}
adaptIntegrate(f,lowerLimit = c(0,0),upperLimit = c(0,y [1]))
Rcode在这里结束
但是每次我尝试对其进行评估时,都会出现错误
“ adaptIntegrate(f,lowerLimit = c(0,0),upperLimit = c(0,y [1]))中的错误: 找不到对象“ y””
我现在想知道是否无法评估以非实数为界的整数。在此示例中为变量。
在Rstudio中如何评估这些类型的积分的任何帮助或链接