MathCAD позволяет использовать в выражениях как имена массивов, так и имена отдельных их элементов. Для идентификации элемента массива используется имя всего массива, дополненное нижним индексом. Элемент вектора идентифицируется одиночным индексом – порядковым номером этого элемента, а элемент матрицы – двойным индексом, в котором первый индекс определяет номер строки, а второй - номер столбца массива, на пересечении которых располагается этот элемент. Ввод нижнего индекса производится после нажатия клавиши "[" (левой квадратной скобки).
Для идентификации вектора, представляющего отдельный столбец матрицы, используется верхний индекс – порядковый номер этого столбца. Для ввода верхних индексов используется комбинация клавиш Ctrl-6,после чего набирается сам индекс, отображаемый внутри угловых скобок.
В качестве индексов допускается использовать любые математические выражения, возвращающие целочисленные значения.
Строки в массивах нумеруются сверху вниз, а столбцы - слева направо. По умолчанию самой верхней строке и самому левому столбцу присваивается номер “0”, то есть переменная V0 указывает на первый (верхний) элемент вектора V, а переменная M0,0 - на левый верхний элемент матрицы M. Начало нумерации элементов массива определяется значением встроенной переменной ORIGIN,которой по умолчанию присвоено значение “0”. Эту переменнуюможно переопределить оператором присваивания, как и любую другую, или установить её новое значение в диалоговом окне, активизируемом из главного меню Math/Options/Built-in-variables - в любом случае элементы всех массивов документа MathCAD будут перенумерованы.