Sie können numerische Daten aus einer Datenspalte abrufen, indem Sie entweder die Nachricht Get Values oder die Nachricht Get As Matrix an die Spalte senden. Das Ergebnis von beiden ist ein Spaltenvektor oder eine Matrix, die nur eine einzige Spalte enthält. Sie können die numerischen Daten auch aus allen numerischen Datenspalten in einer Datentabelle abrufen, indem Sie die Get As Matrix-Nachricht an die Datentabelle senden. Wenn die Tabelle Spalten mit nicht numerischen Daten enthält, werden sie ignoriert. Nehmen wir an, dass die Variable m eine Matrix speichert. Um Elemente aus einer Matrix zu erhalten, verwenden Sie Indizes, die in eckige Klammern eingeschlossen sind und an den Variablennamen angehängt werden. Die erste Form eines Index verwendet also die Zeilen- und Spaltenkoordinaten des Elements. Die zweite Form eines Index verwendet den zeilenweisen Index vom ersten bis zum letzten Element. Mit anderen Worten, es ist die Position des Elements, wenn die Matrix als einzelne Zeile behandelt wird. Sie können eine ganze Spalte mit der ersten tiefgestellten Form erhalten, indem Sie die Zeilenkoordinate auf Null setzen und die Spaltenkoordinate angeben. Ebenso können Sie eine ganze Zeile erhalten, indem Sie die Spaltenkoordinate auf Null setzen und die Zeilenkoordinate angeben. Eine leere Matrix hat keine Elemente – sie ähnelt einer leeren Liste und kann in manchen Situationen ein nützlicher Ausgangspunkt sein. Sie können die leere Matrix verwenden, um Zeilen oder Spalten in einer Matrix zu löschen, indem Sie die leere Matrix der gesamten Zeile oder Spalte zuweisen, die durch die tiefgestellte Matrix angegeben ist. Sie können Matrizen auch manipulieren, indem Sie sie zeilenweise oder spaltenweise verketten, indem Sie die horizontalen oder vertikalen Matrizenverkettungsoperatoren verwenden. Zusätzlich zur Verwendung von Indizes mit Matrizen können Sie Indizes auch mit Datenspalten verwenden. Sie können den Wert in einer Zelle abrufen oder einer Zelle mithilfe von Indizes einen Wert zuweisen.