Page 37 - 4366
P. 37
підпрограми). Для цього потрібно в палітрі «Functions->all
Functions->array» вибрати "Array constant" і помістити її на
полі діаграми, а потім перетягнути всередину рамки константу
потрібного типу. Стосовно відображення масивів-констант на
блок-діаграмі діють ті ж самі правила, що й до відображення
масивів компонентів, зокрема піктограма масиву-константи не
обов’язково показує всі дані, що в ньому містяться.
Використання масивів у LabVIEW тісно пов’язане з таким
поняттям як автоіндексація (auto-indexing). Якщо з'єднати
масив з тунелем на кордоні циклу For або While, то усередині
цього циклу можна працювати з елементами цього масиву,
використовуючи автоіндексацію.
Рисунок 7 – Автоіндексація масивів
На рис. 7 у циклі генерується випадкове число, яке потім
виводиться з циклу через тунель, при цьому числа
автоматично індексуються і утворюють масив. Для цього
нічого робити не треба – досить просто провести зв'язок від
вихідного терміналу функції рандома назовні циклу. Зверніть
увагу, після тунеля нитка стає товщою, і на тунелі є пара
квадратних дужок – позначення масиву.
Якщо ж ви не хочете, щоб на виході був масив (наприклад,
потрібне лише останнє число), то автоіндексацію можна
відключити - для цього клацніть правою кнопкою миші по
тунелю і виберіть "Disable Indexing".
Для циклів For автоіндексування включене за
умовчуванням, для циклів While – відключено (але можна і
36