Modelo básico
Como você viu no exercício anterior, o código abaixo não compila.
#include <Rcpp.h>
using namespace Rcpp ;
double twice(double x){
return x + x
}
Vamos modificá-lo.
Este exercicio faz parte do curso
Otimizando código R com Rcpp
Instruções do exercicio
- Corrija o erro de sintaxe na linha de retorno da função (linha 8).
- Adicione o decorador
[[Rcpp::export]]para que a função seja exportada para o R.
exercicio interativo prático
Tente este exercicio completando este código de exemplo.
#include
using namespace Rcpp ;
// Export the function to R
double twice(double x) {
// Fix the syntax error
return x + x
}