BaşlayınÜcretsiz başlayın

Şablon

Önceki egzersizde gördüğün gibi, aşağıdaki kod derlenmiyor.

#include <Rcpp.h>
using namespace Rcpp ; 

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

Haydi bunu düzeltelim.

Bu egzersiz, kursun bir parçasıdır

Rcpp ile R Kodunu Optimize Etme

Kursa Göz Atın

Egzersiz talimatları

  • Fonksiyonun dönüş satırındaki (8. satır) sözdizimi hatasını düzelt.
  • Fonksiyonun R'ye aktarılması için bir [[Rcpp::export]] dekoratörü ekle.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

#include 
using namespace Rcpp ; 

// Export the function to R

double twice(double x) {
    // Fix the syntax error
    return x + x
}
Kodu Düzenle ve Çalıştır