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
_______________________________________________
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.

Responder a