Массивы, векторы и матрицы
Ввод элементов векторов и матриц
Для указания подстрочных индексов после имени переменной вводится знак открывающей квадратной скобки:
Ввод Изображение в окне V3 [ 2 : V32 <strong>:=</strong>
Для элементов матрицы подстрочные индексы вводятся в круглых скобках с разделением их запятыми:
Ввод Изображение в окне редактирования М [ ( 1, 2 ) : M1,2 : <strong>=</strong>
Индексы могут иметь только целочисленные значения. Они могут начинаться с нуля или с целого числа, например с единицы, в соответствии со значением системной переменной ORIGIN.
Задание векторов и матриц
В отношении индексированных переменных действуют те же правила присваивания и вывода, что и для обычных В частности, с помощью операций присваивания можно создать вектор или матрицу заданной размерности и заданного типа без ручного вывода их шаблоном и без их заполнения. Это иллюстрирует рис. 11.4, на котором показано задание нулевой, единичной и специальной матриц путем поэлементного их формирования.
Рис.11.4. Задание матриц без применения их шаблонов
Такой способ задания матриц очень напоминает применяемый в обычных программах метод, при котором значения элементам матриц присваиваются в двух вложенных циклах с управляющими переменными и г. Однако это сходство чисто внешнее, так как в нашем случае ранжированные переменные i и j – векторы.