rcpp를 사용하여 r에 간단한 함수를 코딩하려고합니다. 나는 http://adv-r.had.co.nz/Rcpp.html을 통해 구문을 파악하고, 설탕 기능을 사용하지만, 작업에 다음을 가져올 수 없습니다 해요 : rcpp를 사용하는 행렬 함수에 간단한 행렬
cppFunction('NumericMatrix fun(NumericMatrix x) {
NumericMatrix dd = (exp(-(pow(x, 2))/2)*(3 - 6*pow(x, 2) + pow(x,4)))/sqrt(2*PI);
return dd;
}')
은 기본적으로 행렬의 각 요소에 함수를 적용 할 수 있습니다. 어떻게 작동시킬 수 있습니까?
이것은 [Rcpp의 질문] 3.5에 의해 덮여있다 (http://dirk.eddelbuettel.com/code/rcpp/Rcpp-FAQ.pdf) – dww