Convertir RcppArmadillo vector a Rcpp vector
Estoy tratando de convertir el vector RcppArmadillo (por ejemplo,arma::colvec
) a un vector Rcpp (NumericVector
). Sé que primero puedo convertirarma::colvec
aSEXP
y luego convertirSEXP
aNumericVector
(p.ej.as<NumericVector>(wrap(temp)
), asumiendo que la temperatura es unarma::colvec
objeto). Pero, ¿cuál es una buena manera de hacer eso?
Quiero hacerlo simplemente porque no estoy seguro de si está bien aprobararma::colvec
objeto como un parámetro a unaRcpp::Function
objeto.