ВУЗ:
Составители:
Функции работы с массивами. Для создания и управления массивами используются функции, расположенные в па-
литре Functions
→
→
Array. Наиболее часто используемые функции работы с массивами включают в себя:
Array Size (Размер массива) – показывает количество элементов массива каждой размерности. Если массив n-
мерный, на выходе функции Array Size будет массив из n элементов.
Например, для приведенного ниже массива функция Array Size выдаст значение 3.
Initialize Array (задать массив) – создает n-мерный массив, в котором каждый элемент инициализирован значени-
ем поля ввода данных element. Для увеличения размерности массива достаточно добавить поля ввода данных, растянув узел
функции. Например, если для функции Initialize Array заданы следующие значения параметров: на поле element подается
значение 4, а на поле dimension size (если оно одно) – значение 3, то на выходе получится массив, показанный ниже.
Build Array (создать массив) – объединяет несколько массивов или добавляет элемент в n-мерный массив. Изме-
нение размера функции увеличивает количество полей ввода данных, что позволяет увеличить количество добавляемых
элементов. Например, если объединить два предыдущих массива, то функция Build Array выдаст на выходе следующий мас-
сив:
Для объединения входных данных в более длинный массив той же размерности, как показано ниже, достаточно щелк-
нуть правой кнопкой мыши на функции и выбрать из контекстного меню пункт Concatenate Inputs (объединение входных
данных).
Array Subset (подмножество массива) – выдает часть массива, начиная с индекса, поступившего на поле index, и
длиной, указанной в поле length (длина). Например, если подать предыдущий массив на поле ввода функции Array Subset,
значение 2 – на поле index и 3 – на поле Подмножество:
Index Array (индекс массива) – выдает элемент, соответствующий индексу, значение которого подается на поле
ввода index. Например, при использовании предыдущего массива функция Index Array выдаст значение 2, если на поле ввода
данных index подать значение 0.
Функцию Index Array можно использовать для выделения строки или столбца из двумерного массива и дальнейшего
отображения в виде подмассива. Для этого двумерный массив надо подать в поле ввода данных функции. Функция Index
Array должна иметь два поля index. Верхнее поле index указывает строку, а нижнее – столбец. Можно задействовать оба поля
index для выбора отдельного элемента или только одно, для выбора строки или столбца. Например, в поле ввода данных
функции подается массив, показанный ниже:
Функция Index Array в поле вывода данных выдаст следующий массив в случае, если на поле index (строка) подается
значение 0:
Страницы
- « первая
- ‹ предыдущая
- …
- 21
- 22
- 23
- 24
- 25
- …
- следующая ›
- последняя »