2015-05-26 10 views
5

Come posso assegnare valori a una colonna di una matrice di armadillo?C++ armadillo - assegna i valori alla colonna

Diciamo che ho una matrice 2x2 (inizializzata su zeri) e voglio riempire la seconda colonna con valori arbitrari e.g [1; 3]

In MATLAB vorrei fare qualcosa di simile:

A(:,2)=[1; 3] 

Tuttavia quando provo:

A.col(1) << 1 << endr << 3 << endr; 

I get it errore come operatore << non è supportato da subviews.

Grazie mille per il vostro aiuto!

risposta

6

Come su

A.col(1) = vec({1,2}); 

Se si lavora con C++ 11?

Problemi correlati