2015-05-26 6 views
5

Wie kann ich einer Spalte einer Gürteltier-Matrix Werte zuweisen?C++ Armadillo - Werte der Spalte zuweisen

Nehmen wir an, ich habe eine 2x2-Matrix (initialisiert auf Nullen) und möchte die zweite Spalte mit beliebigen Werten füllen, z. B. [1; 3]

In MATLAB ich etwas tun würde, wie:

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

Allerdings, wenn ich versuche:

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

I en Fehler bekommen als Betreiber << wird nicht von Subviews unterstützt.

Vielen Dank für Ihre Hilfe!

Antwort

6

Wie wäre es

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

Wenn Sie mit C++ 11 arbeiten?

Verwandte Themen