Sto tentando di mappare un array 1D sull'array 3D utilizzando l'elenco di dimensioni fornito.Costruzione di array 3D in Rcpp
Qui sono i miei componenti:
SEXP data; // my 1D array
// I can initialise new 3D vector in the following way:
NumericVector vector(Dimension(2, 2, 2);
// or the following:
NumericVector vector(data.begin(), data.end());
Quello che non ho a capire è come posso creare un NumericVector che avrebbe entrambi i miei dati e le dimensioni desiderate.
Esempio con * RcppArmadillo cubo *: http://markovjumps.blogspot.be/2011/12/r-array-to-rcpparmadillo-cube.html –