Converter o vetor de RcppArmadillo para vetor Rcpp
Eu estou tentando converter vetor RcppArmadillo (por exemplo,arma::colvec
) para um vetor Rcpp (NumericVector
). Eu sei que posso primeiro converterarma::colvec
paraSEXP
e depois converterSEXP
paraNumericVector
(por exemplo.as<NumericVector>(wrap(temp)
), assumindo temp é umarma::colvec
objeto). Mas o que é uma boa maneira de fazer isso?
Eu quero fazer isso simplesmente porque não tenho certeza se está tudo bem para passararma::colvec
objeto como um parâmetro para umRcpp::Function
objeto.