Функции в LabVIEW. Начинаем знакомиться

Функции в LabVIEW. Начинаем знакомиться


Для работы с массивами в LabVIEW назначен целый ряд функций, о которых расскажу немного детальнее.

Вот, на рисунку, слева направо и сверху книзу:

Функции в LabVIEW. Начинаем знакомиться


Первая функция Array Size - возвращает количество элементов в массиве. Если массив одномерен, то результат будет числом, если размерность массива больше, то результатом будет массив, который содержит количество элементов по каждой размерности. Может немного спутанно, но логично.

Следующая функция Index Array - возвращает элемент массива за его номером. На вход подаем соответственно массив и нужный индекс, а на выходе получаем элемент с этим индексом. Не забываем, что нумерация элементов массива начинается с нуля.

Идем дальше. Функция Replace Array Subset позволяет заменить часть массива другими данными. На вход подаем начальный массив, индекс элемента, из которого следует проводить замену, и массив (или одно значение), которые следует вставить к начальному массиву. На выходе получаем измененный массив.

Что-то похоже делают две следующих функции, которые я опишу вместе, : Insert Into Array и Delete From Array - они позволяют вставить данные в массив с нужной позиции, и удалить часть данных из массива. Во втором случае получаем и отредактированный массив и удаленную порцию в отдельном массиве.

Функция Initialize Array, как по мне, достаточно ненужная - она позволяет создать массив, уже заполненный одинаковыми данными, функция Build Array объединяет несколько отдельных элементов в массив, а Array Subset наоборот выделяет часть данных из массива (разница от Delete From Array в том, что из начального массива данные не исчезают).

Следующие функции нужны исключительно при работе с одномерными массивами (что видно из их названий). Rotate 1D Array позволяет осуществить циклический сдвиг элементов массива (задаем количество элементов, которые с конца массива перекочуют на его начало, подвинувши все другие ближе до конца), а Reverse 1D Array просто "отражает" массив.

Моя жена давно присматривала себе сумку. И вот я решил купить сумку louis vuitton ей в подарок. Идея оказалась удачной - ей мой подарок очень понравился.
Категория: Полезные штучки. Добавил: PalimTemu (25-03-2013, 12:35).
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация