Neben dem Befehl Table[] stehen zum Erzeugen von speziellen Matrizen auch die Kommandos IdentityMatrix[ rang] (Einheitsmatrix) und DiagonalMatrix[ liste] zur Verfügung.
Einheitsmatrix
(* Beispiel *) Remove["Global`*"] m1=IdentityMatrix[4]; m1//MatrixForm
Diagonalmatrix
(* Beispiel *) Remove["Global`*"] m2=DiagonalMatrix[-1,3,4,5]; m2 //MatrixForm
Dreiecksmatrix
(* Beispiel *) Remove["Global`*"] m3=Table[ If[i<=j,i,0],{i,1,4},{j,1,4}]; m3 //MatrixForm
Variable Matrix
(* Beispiel *) m4=Table[x[i][j],{i,1,4},{j,1,4}]; m4 //MatrixForm