Page 39 - 4366
P. 39
Розглянемо основні функції, які використовуються при
роботі з масивами в LABVIEW. Всі ці функції знаходяться в
палітрі Functions->all Functions->array.
Array Size - - перетворює число елементів в масиві.
Якщо масив багатовимірний, то результатом виконання
функції буде масив, число елементів в якому дорівнює
розмірності. Наприклад, результатом вживання цієї функції до
наступного одновимірного масиву {1,6,5,3,4} буде число 5.
Initialize Array - - створює масив потрібної
розмірності з потрібним числом елементів в кожній
розмірності і заповнює його значеннями, визначуваними
терміналом element. Щоб додати вимір, потрібно "розтягнути"
кубик функції.
Array Subset - - повертає частину масиву (підмасив
елементів), починаючи з якогось (визначається терміналом
index) і завдовжки, визначеною терміналом length. Наприклад,
якщо застосувати цю функцію до масиву {1,6,5,3,4} з
аргументами index=1 і length=2, результатом буде масив {6,5}.
Build Array - - за допомогою цієї функції можна
додати елементи в масив, або побудувати з декількох масивів
масив більшої розмірності. Кубик можна розтягувати. Для
того, щоб при з'єднанні двох масивів отримати масив тієї ж
розмірності, потрібно клацнути правою кнопкою миші на
функції і в контекстному меню вибрати "Concatenate Inputs".
Index Array - - повертає елемент або підмасив масиву
з вказаним номером (index). Приклад: для нашого масиву
{1,6,5,3,4} ця функція з аргументом 2 поверне число 5.
Зазначимо, що функції, які знаходяться в палітрах
Functions->express Numeric і Functions->all Functions->numeric,
- поліморфні. Це означає, що на вхід цим функціям можна
подавати дані різних типів, у тому числі не лише скалярні -
38