Was ist der schnellste Weg, um eine Matrix in MATLAB zu entrollen?
Wie drehe ich eine Matrix:
[ 0.12 0.23 0.34 ;
0.45 0.56 0.67 ;
0.78 0.89 0.90 ]
in eine 'Koordinaten'-Matrix mit einer Reihe von Zeilen?
[ 1 1 0.12 ;
1 2 0.23 ;
1 3 0.34 ;
2 1 0.45 ;
2 2 0.56 ;
2 3 0.67 ;
3 1 0.78 ;
3 2 0.89 ;
3 3 0.90 ]
(Die Permutation der Zeilen ist irrelevant, es kommt nur darauf an, dass sich die Daten in dieser Struktur befinden.)
Im Moment benutze ich eine for-Schleife, aber das dauert lange.