Моя цель — интегрировать следующий двойной интеграл в R: Вот двойной интеграл
Я не знаю, как реализовать верхнюю границу в R. (min(0,t))
Как я вычисляю интеграл:
library('cubature')
adaptIntegrate(doubleintegralfunction, lowerLimit = c(-2.5, -2), upperLimit = c(0, 2), x=x,r=r,m=m,n=n)$integral
Не беспокойтесь о разных границах, единственное, что я хотел бы изменить, это от 0 до min (0, t). Любые идеи?
для иллюстрации скопируйте это в google:
((-x)^(2-1)*(y-x)^(2-1)*exp((16.8+72.9)*x))*exp(-72.9*y- (-0.036-y-0.0332*1+0.5*0.0311^2*1)^2/(2*0.0311^2*1))
спасибо за помощь
t
от-Inf
до 0 и один дляt
от 0 доInf
? Таким образом, внутренний интеграл либо всегда имеетt
, либо всегда имеет0
на верхней границе? - person MrFlick   schedule 05.09.2014upperLimit = c(0, min(0,t) )
. Вы не дали нам ни малейшего представления о том, лежит ли вокруг t-вектор или как он может выглядеть. Скопировав предложенное выражение в поиск, я развеселился, но не просветился. - person IRTFM   schedule 05.09.2014