ben eghızla
myfun <- function(x,y) cos(x+y)
llim <- -0.5
ulim <- 0.5
ile daha hızlı
integrate(function(y) {
sapply(y, function(y) {
integrate(function(x) myfun(x,y), llim, ulim)$value
})
}, llim, ulim)
bir FORTRAN programına atıfta bir old paper bulundu olan bir çift integrali için bir çözüm arıyorum quad2d
denir, ancak başka bir şey bulamadım ama geri kalanı için matlab için bazı yardım sayfaları. Bu yüzden çift katlı integralleri hızlı bir şekilde gerçekleştirebilen bir C ya da FORTRAN kütüphanesi arıyorum (yani, sap döngüsü olmadan) ve bu da R'den çağrılabilir. Tüm fikirler, GPL uyumlu oldukları sürece çok takdir edilir. Çözüm, zaten R ile birlikte gönderilen kütüphanelerden diğer işlevleri çağırmayı gerektiriyorsa, onlardan da haber almak isterim.
Aşağıdakileri düşündünüz mü: 'pracma :: dblquad',' pracma: simpson2d' ya da küp ve R2Cuba paketlerindeki fonksiyonlar? Örnek için –