2574_de-DE
Matrix in Liste umwandeln?Hallo JMP-Leute,
Ich kann dies in einer Schleife tun, aber gibt es einen einfachen Einzeiler, um eine eindimensionale Matrix in eine Liste umzuwandeln? Etwas wie:
cell_list = getmatrixaslist(cell_matrix);
Zusätzliche Bonusfrage: Gibt es ein Äquivalent zur Listen-LOC-Funktion für eine Matrix? Ich muss alle Zeilen in einer Matrix mit einem bestimmten Wert finden. Die LOC-Funktion tut dies für Listen, aber für Matrizen findet sie alle Elemente gleich 0.
Danke!
PeterBetreff: Matrix in Liste konvertieren?Mit der Funktion LOC können Sie alle Zeilen einer Matrix suchen, die einem Wert entsprechen. Betrachten Sie das folgende Beispiel:
Wenn meine Matrix ist
m=[1,3,3,6,7,1,3,9]
Verwenden Sie dann Folgendes, um alle Zeilen dieser Matrix zu finden, die gleich 3 sind:
loc(m==3)
Dies gibt das folgende Ergebnis zurück
[2,3,7]
Dies ist eine Matrix mit Zeilennummern von m, die gleich 3 sind.
Wenn Sie die loc-Funktion weglassen und nur m==3 verwenden, erhalten Sie eine Matrix aus Einsen und Nullen, wobei eine 1 anzeigt, dass der Wert gleich 3 ist.Betreff: Matrix in Liste konvertieren?Hier ist die Syntax zum Konvertieren einer 1D-Matrix in eine Liste:
Zellliste = als Liste (Zellenmatrix);Betreff: Matrix in Liste konvertieren?Vielen Dank für eure Antworten. Es ist einfach, wenn man weiß wie!
Comments
There are no comments yet