000
14.07.2012, 13:55 Uhr
banshee
|
Hallo,
gibt es eine Möglichkeit, Matrizen und die Matlab-Indizierung möglichst ähnlich unter C++ zu modellieren? In Matlab hat man da schon extrem handliche Zugriffe wie:
mat(a, b): Feld (a, b) mat(a, :): Zeile(nvektor) a mat(:, b): Spalte(nvektor) b mat([1 3 5], [2, 4]): 3x2 Submatrix aus Zeilen 1, 3, 5 und Spalten 2, 4
Das einzige, was mir einfallen würde, wäre die gesamte Matrix in einer Klasse zu kapseln und Zugriffsfunktionen zu schreiben, die intern mit Schleifen durchlaufen und neue Matrizen bzw. Vektoren konstruieren, aber schön ist was anderes. Geht das vielleicht mit verschachtelten Vektoren oder ähnlichem einfacher? Dieser Post wurde am 14.07.2012 um 13:55 Uhr von banshee editiert. |