标签: rcpp cube armadillo
我找到了一种通过采用一些不连续的立方体从多维数据集中选择子多维数据集的方法。有没有使用循环的方法?这就是我现在所做的。
cube f(vec a) { cube x(2,2,10,fill::randu); cube y(2,2,a.n_elem); for(int i(0); i<a.n_elem; ++i){ y.slice(i) = x.slice(a(i)); } return y; }