Преобразовать вектор RcppArmadillo в вектор Rcpp
Я пытаюсь преобразовать вектор RcppArmadillo (например,arma::colvec
) в вектор Rcpp (NumericVector
). Я знаю, что могу сначала преобразоватьarma::colvec
вSEXP
а затем конвертироватьSEXP
вNumericVector
(например.as(wrap(temp)
), предполагая, что темпarma::colvec
объект). Но какой хороший способ сделать это?
Я хочу сделать это просто потому, что я не уверен, что это нормально, чтобы пройтиarma::colvec
объект в качестве параметра дляRcpp::Function
объект.