· векторы (или одномерные массивы), двумерные матрицы и многомерные массивы (тензоры);
· ранжированные переменные (векторы, элементы которых определенным образом зависят от их индекса).
Существует несколько способов создания массивов. Один из наиболее простых способов: ввести имя массива (например, а) и знак присваивания (:=), затем на панели инструментов Matrix выбрать первый инструмент (Insert Matrix), указать количество строк и столбцов, подтвердить свой выбор (т.е. нажать OK), ввести все элементы массива вручную.
а
б
в
г
д
е
Рис. 33. Пример ввода массива и проведение операций с ним: а – вызов инструмента Matrix; б – создание шаблона матрицы; в – отображение шаблона матрицы; г – представление матрицы; д – отображение шаблонов для проведения некоторых операций с матрицей; е – отображение результатов выполненных операций с матрицей
К матрицам, содержащим только числовые значения, можно применять различные алгебраические действия сложение, вычитание, умножение.
Ранжированные переменные являются разновидностями векторов и предназначены для циклов или итерационных вычислений (рис. 34, 35). Например, для создания ранжированной переменной c элементами 0 1 2 3 4 5 необходимо ввести имя переменной (например, r), оператор присваивания, выбрать на панели Matrix инструмент ранжированная переменная (m..n), в результате будем иметь следующее: r:= .. .. ... В первое место заполнения ( .. ) ввести число (или два числа через запятую, тем самым укажем шаг изменения последующих чисел), во второе место заполнения следует ввести значение правой границы ранжированной переменной (рис. 34).
а
б
в
г
Рис. 34. Пример ввода ранжированной переменной с шагом 1: а – вызов шаблона ранжированная переменная; б – отображение шаблона ранжированная переменная;в – ввод величин для создания ранжированной переменной; г – отображение результата создания ранжированной переменной
Рис. 35. Пример ранжированной переменной с шагом отличным от 1
Существует 2 типа отображения массивов: в форме матрицы (см рис. 33 е) и в форме таблицы (см рис. 36 б).
а
б
Рис. 36. Пример отображения матрицы в форме таблицы: а – вызов шаблона матрицы, б – отображение матрицы в форме таблицы