
Sie können numerische Daten aus einer Datenspalte abrufen, indem Sie entweder die Meldung „Werte abrufen“ oder „Als Matrix abrufen“ an die Spalte senden. Das Ergebnis beider Meldungen ist ein Spaltenvektor oder eine Matrix, die nur eine einzige Spalte enthält. Sie können auch die numerischen Daten aus allen numerischen Datenspalten einer Datentabelle abrufen, indem Sie die Meldung „Als Matrix abrufen“ an die Datentabelle senden. Wenn die Tabelle Spalten mit nicht numerischen Daten enthält, werden diese ignoriert. Angenommen, die Variable m speichert eine Matrix. Um Elemente aus einer Matrix abzurufen, verwenden Sie in eckige Klammern eingeschlossene Indizes, die 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 ist es die Position des Elements, wenn die Matrix als einzelne Zeile behandelt wird. Sie können mit der ersten Indexform eine ganze Spalte abrufen, 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 enthält 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 indizierte Matrix angegeben ist. Sie können Matrizen auch bearbeiten, indem Sie sie zeilen- oder spaltenweise verknüpfen, indem Sie die horizontalen oder vertikalen Matrixverkettungsoperatoren verwenden. Neben der Verwendung von Indizes mit Matrizen können Sie Indizes auch mit Datenspalten verwenden. Sie können den Wert einer Zelle abrufen oder einer Zelle mithilfe von Indizes einen Wert zuweisen.