Não foi possível enviar o arquivo. Será algum problema com as permissões?

Essa é uma revisão anterior do documento!


Interface do R com códigos compilados

Interface do R com códigos compilados

Códigos escritos e compilados em linguagens C, C+ ou Fortran podem ser chamados de dentro do R conforme ilustramos nos exemplos a seguir. Os passos básicos para tal procedimento são: - Escrever o código na linguagem desejada (C, C+ ou Fortran)

  1. Compilar o código como o comando (linux)
    R CMD SHLIB
    (No Windows deve-se usar o comando análogo).
  2. Carregar o código compilado no R com o comando
    dyn.load()
  3. Usar a(s) função(ões) do código compilado com os comandos
    .C()
    ,
    .Call()
    ou
    .Fortran()
    .

Exemplo 1

Considere escrever uma função em C para calcular valores da função de correlação de Matèrn. Esta função tem como argumento u e parâmetros Graph e é dada pela seguinte expressão:
Graph No arquivo clavras01.c encontra-se um código C para calcular valores de uma versão padronizada desta função onde Graph.


QR Code
QR Code cursos:rlavras:compilado (generated for current page)