Eine weitere nützliche Datenstruktur ist eine Matrix, die ein rechteckiges Array oder eine Tabelle mit numerischen Werten oder fehlenden Werten ist. Sie können eine Matrix verwenden, um eine einzelne Zahl, eine Zahlenspalte (manchmal als Spaltenvektor bezeichnet), eine Zahlenreihe (oder Reihenvektor) oder eine ganze Zahlentabelle zu speichern. Eine Matrix kann leer sein, dh keine Zeilen oder Spalten haben. Eine leere Matrix kann nützlich sein, um Spalten, Zeilen oder andere Zahlenmatrizen zusammenzufassen, und wird auch verwendet, um Spalten oder Zeilen aus einer Matrix zu löschen. Und wie bei Listen können Sie eine Matrix in einer Variablen speichern.