Page 37 - 4366
P. 37

підпрограми).  Для  цього  потрібно  в  палітрі  «Functions->all
                            Functions->array»  вибрати  "Array  constant"  і  помістити  її  на
                            полі діаграми, а потім перетягнути всередину рамки константу
                            потрібного типу. Стосовно відображення масивів-констант на
                            блок-діаграмі діють ті ж самі правила, що й до відображення
                            масивів компонентів, зокрема піктограма масиву-константи не
                            обов’язково показує всі дані, що в ньому містяться.
                                Використання масивів у LabVIEW тісно пов’язане з таким
                            поняттям  як  автоіндексація  (auto-indexing).  Якщо  з'єднати
                            масив з тунелем на кордоні циклу For або While, то усередині
                            цього  циклу  можна  працювати  з  елементами  цього  масиву,
                            використовуючи автоіндексацію.










                                          Рисунок 7 – Автоіндексація масивів

                                На рис. 7 у циклі генерується випадкове число, яке потім
                            виводиться  з  циклу  через  тунель,  при  цьому  числа
                            автоматично  індексуються  і  утворюють  масив.  Для  цього
                            нічого робити не треба – досить просто провести зв'язок від
                            вихідного терміналу функції рандома назовні циклу. Зверніть
                            увагу,  після  тунеля  нитка  стає  товщою,  і  на  тунелі  є  пара
                            квадратних дужок – позначення масиву.
                                Якщо ж ви не хочете, щоб на виході був масив (наприклад,
                            потрібне  лише  останнє  число),  то  автоіндексацію  можна
                            відключити  -  для  цього  клацніть  правою  кнопкою  миші  по
                            тунелю і виберіть "Disable Indexing".
                                Для     циклів    For    автоіндексування     включене     за
                            умовчуванням,  для  циклів  While  –  відключено  (але  можна  і


                                                           36
   32   33   34   35   36   37   38   39   40   41   42