2015-08-19 3 views

ответ

0

Чтение Armadillo documentation всегда помогает до вопросы по отправке.

Чтобы иметь векторов в макете куба, как, используйте field class:

field<vec> X(2,3,4); 

Каждый из элементов в поле, то это экземпляр класса vec. Вам все равно придется задавать размер каждого вектора и манипулировать его содержимым. Например:

X(1,2,3).set_size(10); 
X(1,2,3).fill(456); 

Если с другой стороны, вы хотите получить доступ к столбцам кусочка в cube, используйте:

cube C(4,3,2, fill::zeros); 

C.slice(1).col(2).fill(456); 
+0

Спасибо за этот комментарий. Я был смущен документацией полевого класса. Я предположил, что он содержит вектор произвольных объектов. – Spr

Смежные вопросы