Для работы с матрицами также существует ряд встроенных функций. Они перечислены ниже:
augment(Ml,M2) — объединяет в одну матрицы Ml и М2, имеющие одинаковое число строк (объединение идет "бок о бок");
identity(n) — создает единичную квадратную матрицу размером п*п;
stack(Ml,M2) — объединяет две матрицы Ml и М2, имеющие одинаковое число столбцов, располагая Ml над М2;
submatrix(A,ir,jr,ic,jc) — возвращает субматрицу, состоящую из всех элементов, содержащихся в строках от ir no jr и столбцов с ic по JC (irfjr и icfjc);
diag(V) — создает диагональную матрицу, элемент главной диагонали которой — вектор V;
matrix(ff2,n,f) — матрицу, в которой (i,j)-vi элемент содержит f(i,j), где г=0, 1,... т uj=0, 1,... п;
Re(M) — возвращает матрицу действительных частей матрицы М с комплексными элементами;
Im(M) — возвращает матрицу мнимых частей матрицы М с комплексными элементами.