Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Основные функции работы с массивами




Для работы с массивами предназначены следующие функции из палитры Functions=>Array:

 

Таблица 1 Функции для работы с массивами

Array Size – возвращает вектор размеров массива. Если массив n-мерный, на выходе функции Array Size будет вектор из n элементов. Так для одномерного массива из трех элементов функция Array Size выдаст значение 3, для двухмерного размером 5×10 результатом функции будет вектор из двух элементов 5 и 10.
Index Array – выдает элемент, соответствующий индексу, значение которого подается на поле ввода index. Функцию Index Array можно использовать для выделения строки или столбца из двумерного массива и дальнейшего представления в виде подмассива. Для этого надо подать двумерный массив на поле ввода данных функции. Функция Index Array должна иметь два поля index. Верхнее поле index указывает строку, а нижнее поле – столбец. Можно задействовать оба поля index для выбора отдельного элемента или только одно поле, для выбора строки или столбца.
Replace Array Subset– заменяет часть массива, т.е. помещает значение или массив, поданный на терминал new element/subarrayв исходный массив по координатам в полях index. Если не присоединять значений к терминалам index для какой-нибудь координаты, то будут заменены все элементы по этой координате. Выходной массив будет иметь одинаковую размерность и размер со входным.
Insert Into Array– вставляет элемент или массив в исходный массив по координатам указанным в полях index. Если не присоединить проводники к терминалам index, то новые элементы добавятся в конец массива.
Delete From Array – удаляет элементы из массива начиная с номера элемента index и длинной length. На выходе результирующий массив и удаленная часть.
Initialize Array– создает массив заданной размерности, в котором каждый элемент инициализирован значением поля ввода данных element. Для увеличения размерности массива достаточно добавить поля ввода данных, растянув узел функции. Например, если для функции Initialize Arrayзаданы следующие значения параметров: на поле element подается значение 4, а на поле dimension size значение 3, то на выходе получится одномерный массив, состоящий из трех элементов равных 4.
Build Array – объединяет несколько массивов или добавляет элемент в n-мерный массив. Изменение размера иконки функции увеличивает количество полей ввода данных, что позволяет увеличить количество добавляемых элементов. Например, можно получить из двух одномерных массивов двумерный: . Для объединения входных данных в массив той же размерности достаточно щелкнуть правой кнопкой мыши на функции и выбрать из контекстного меню пункт Concatenate Inputs. .
Array Subset – выдает часть массива, начиная с индекса, поступившего на поле index, и длиной, указанной в поле length. Когда вы присоединяете массив к этой функции, узел меняет размер, автоматически создавая пару терминалов index и length для каждой координаты массива.

 






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных