Автоматизация измерений, контроля и испытаний. Ч.1. Основы работы в программной среде LabVIEW. Дивин А.Г - 24 стр.

UptoLike

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.
З а д а н и е 5.1. ВП Работа с массивами
Выполните следующие шаги для создания ВП, который формирует массив случайных чисел, мас-
штабирует полученный массив и выделяет из него подмножество.
Лицевая панель
1 Откройте новый ВП и создайте лицевую панель, как показано ниже:
а) в палитре Controls » Array & Cluster выберите шаблон массива;
б) созданному массиву присвойте имя Массив случайных чисел;