Існує ряд матриць спеціального виду (верхні і нижні трикутні, одиничні, скалярні, нульові і т д). В Mathcad є декілька функцій, які дозволяють швидко і просто задавати матриці такого типу. Для того, щоб ввести таку функцію достатньо просто набрати її з клавіатури або через меню Insert→ Function→ знайти в Function Category розділ Vector and Matrix і обрати відповідно потрібну вам функцію.
Функції задання матриць спеціального виду:
identity (N). Дана функція служить для задання одиничної матриці матриці розмірності N.
diag (V). Функція створює матрицю, елементи головної діагоналі якої рівні відповідним елементам вектора V.
geninv (M). Функція знаходження оберненої матриці. Її використання аналогічно оператору M-1 панелі Matrix.
augment (A,B…), де А, В – матриці. Функція служить для злиття матриць зліва направо. Відповідно правилу, матриці, що з’єднуються повинні мати однакову кількість рядків.
stack (A,B…), де А, В – матриці. Функція відповідає за злиття матриць зверху вниз. У цьому випадку матриці повинні мати однакову кількість стовпців.
rank (M). Функція служить для знаходження рангу матриці.