Vc passou os valores de n ao usar integrate.
- from a mobile device On 21 Jun 2011 23:42, "Cristiano Strieder" <[email protected]> wrote: > Qndo chamo a função,mesmo sem pasar o valor de "n", ela executa > normalmente. Porque? E debugando observo que "n" é um vetor de 15 > posições. Como "n" adquire esse valor? > > dsad <- Vectorize(FUN= > function(y,a,lambda){ > poi <- function(y,n){ > w <- y*log(a*n)-lfactorial(y)-a*n > exp(w) > } > f1 <- function(n){ > dexp(n,rate=lambda) * poi(y,n) > } > integrate(f1,0,Inf)$value > }, > "y") > dsad(1,0.1,0.1) > _______________________________________________ > R-br mailing list > [email protected] > https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br > Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.
_______________________________________________ R-br mailing list [email protected] https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.
