
25 Ago
2011
25 Ago
'11
14:05
A primeira parte (tudo dentro do void convolve) e' uma funcao em C. Vc precisa te-la num arquivo como: convolve.c Depois, vc precisa ter compiladores C instalados no seu computador. Dai' compilar o codigo usando: R CMD SHLIB convolve.c Isso vai gerar um .so, que vc carregara' dentro do R usando dyn.load() Uma vez carregado no R, vc pode usar o .C(). Note que isso sera' um pouco mais complexo em Windows... E vc vai precisar instalar um bundle chamado RTools, possivelmente setar algumas variaveis de ambiente e substituir "R CMD" por Rcmd... mas isso, alguem q use Windows eh quem tem condicoes de explicar em detalhes. b