Я нахожу способ выбрать вложенный куб из куба, взяв некоторый несмежный куб. Есть ли способ без использования цикла? Это то, что я сделал сейчас.
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;
}