全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
14855 7
2008-09-29

请问在R语言里怎么计算变上限(或下限或上下限)的二重积分呢?对于求指定区域(例如x^2+y^2=1)的二重积分又该怎么求呢?

烦请告诉一下可用的函数或可参考的文章,拜托了!

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2010-12-15 20:43:56
同问,可是怎么没人理呢
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-12-16 00:39:29
monte carlo? 或者别的数值积分法应该也很多吧。。。。。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-12-16 11:53:18
cubature包 adaptIntegrate函数
看帮助找具体用法吧。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2011-4-4 10:50:37
qoiqpwqr 发表于 2010-12-16 11:53
cubature包 adaptIntegrate函数
看帮助找具体用法吧。
恩,好东西,先收藏了。
I.2d <- function(x) {
  x1 = x[1]
  x2 = x[2]
  sin(4*x1+1) * cos(4*x2) * x1 * (x1*(x1*x1)^2 - x2*(x2*x2 - x1) +2)
}

adaptIntegrate(I.2d, rep(-1, 2), rep(1, 2), maxEval=10000)

UsageadaptIntegrate(f, lowerLimit, upperLimit, tol = 1e-05, fDim = 1, maxEval = 0, absError=0)Arguments
fThe function (integrand) to be integrated
lowerLimitThe lower limit of integration, a vector for hypercubes
upperLimitThe upper limit of integration, a vector for hypercubes
tolThe maximum tolerance, default 1e-5.
fDimThe dimension of the integrand, default 1, bears no relation to the dimension of the hypercube
maxEvalThe maximum number of function evaluations needed, default 0 implying no limit
absErrorThe maximum absolute error tolerated
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2011-4-29 22:03:28
太牛了,崇拜啊
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群