С помощью встроенных функций MathCad матрицы можно объединять, выделять в них подмассивы, определять размеры массивов, максимальные, минимальные значения, нахождение собственных чисел и векторов. Для матриц определенны следующие операции: добавление, произведение, обращение, транспонирование, и т.п..
Создать матрицу можно следующим образом:
записать оператор присваивания, для введения правой части использовать команду Іnsert/Matrіx или на панели инструментов Matrіx. В окне, которое раскроется, задать число строк и столбцов матрицы. Вектор является матрицей с одним столбцом. Ввести значение элементов матрицы в соответствующие места. Дальше можно выполнять все необходимые операции с матрицами
Для работы с элементами матрицы используются индексы элементов. Нумерация строк и столбцов матрицы начинается из нуля. Индекс элемента определяется на панели инструментов Matrіx кнопкой Subscrіpt (рис.1,в), например Mn,k. Два индекса, которые определяют элемент матрицы, отделяются запятой. Номер столбца матрицы отображается как верхний индекс, который заключен в угловые скобки, для чего используется кнопка Column на панели инструментов Matrіx, например, М<1> .
Для проведения операций с матрицами используется меню Symbolіc и команда Matrіx (рис. 12).

Рисунок 12 – Меню Symbolic для работы с матрицами в символьном виде.