ЛАБОРАТОРНИ МАСИВИ LABVIEW

„Масиви в LabVIEW“

Научете как да създавате масиви в LabVIEW. Научете масивни алгоритми. Запознайте се с основните функции на обработката на масиви.

Кратка теоретична информация.

Масивът е група от елементи от един и същи тип. Всеки елемент има свой номер. Масивите могат да бъдат едномерни, двумерни и т.н. Достъпът до елементите на масива се осъществява чрез индекси. Индексът може да бъде в диапазона 0 - N-1, където N е общият брой елементи в масива. Вълновите форми могат да се съхраняват като масиви.

Създаване на масив от управление и индикация.

За да създадете масив от контроли и данни за показване, изберете шаблон на масив от Controls>Array & Клъстер и го поставете на предния панел. След това поставете елемент за управление или индикация в шаблона. Веднага след създаването на масива се вижда само един елемент. За да видите няколко елемента, трябва да разтегнете шаблона. По подобен начин в блоковата диаграма се създава масив от константи.

Циклите с фиксиран брой итерации могат автоматично да индексират масиви на тяхната граница чрез добавяне на един нов елемент при всяка итерация на цикъла.

Shift регистрите се използват във връзка със структурата на цикъла и са специален тип променлива, използвана за предаване на стойност от една итерация на цикъл към следващата. Регистър за смяна се създава чрез щракване с десния бутон на мишката върху дясната или лявата граница на цикъла (Добавяне на регистър за смяна). Регистърът за преместване се състои от двойка терминали, разположени един срещу друг. Десният терминал съхранява данните, получени в края на итерацията. Тези данни се изместват в края на итерация и се появяват в левия терминал в началото на следващата итерация.

Пример за изчисляване на сумата от елементимасив.

намиране

Фигура 1. Преден панел.

labview

Фигура 2. Програмата за намиране на сумата от елементи на масива

Пример за намиране на максималния елемент от масив.

labview

Фигура 3. Преден панел

намиране

масива
Фигура 4. Програмата за намиране на максималния елемент от масива.

масиви

Примерна програма за използване на функцияДобавянеМасивЕлементи.

лабораторни

3. Задача за работа.

3.1. Разработете програма за намиране на сумата от елементи на масива.

3.2. Разработете програма за намиране на максималния елемент от масив.

3.3. Разработете програма за намиране на минималния елемент от масив.

3.4. Разработете програма за обработка на масиви, като използвате Array Max & Мин.

3.5. Разработете програма за обработка на масиви, като използвате функцията Добавяне на елементи на масив.

3.6. Въведете програми в компютъра и получете резултатите от изчисленията.