ComenzarEmpieza gratis

Plantilla básica

Como viste en el ejercicio anterior, el siguiente código no compila.

#include <Rcpp.h>
using namespace Rcpp ; 

double twice(double x){
    return x + x
}

Vamos a modificarlo.

Este ejercicio forma parte del curso

Optimizar código de R con Rcpp

Ver curso

Instrucciones del ejercicio

  • Corrige el error de sintaxis en la línea de retorno de la función (línea 8).
  • Añade el decorador [[Rcpp::export]] para que la función se exporte a R.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

#include 
using namespace Rcpp ; 

// Export the function to R

double twice(double x) {
    // Fix the syntax error
    return x + x
}
Editar y ejecutar código