Упр №9 (Массив) - LabVIEW

Упр №9 (Массив)

Главная

В этом упражнении вы создадите ВП, который демонстрирует полиморфизм на примере массивов.

1. Откройте новую панель и создайте ВП, показанный на рисунке . Вначале создайте два массива, прежде всего выбрав шаблон массива в подпалитре Массив и кластер палитры Функции. Затем поместите числовой элемент отображения в окно шаблона. Для того чтобы увидеть несколько элементов массива, вы должны передвинуть угол окна отображения элементов с помощью сеточного курсора инструмента перемещения. Вы можете сделать видимыми одновременно большое количество элементов одномерного массива, вытягивая границу окна в горизонтальном или в вертикальном направлении.

Все четыре массива в этом упражнении содержат элементы отображения. Присвойте им особые ярлыки, чтобы в дальнейшем их не перепутать.

Если вы все-таки забудете, какой объект лицевой панели соответствует какому терминалу блок-диаграммы, то просто щелкните правой кнопкой мыши по любому из них и выберите опцию Найти терминал (Find Terminal) или Найти индикатор (Find Indicator), и LabVIEW выделит соответствующий объект.

2. После того как вы создали массивы, выберите функцию График осциллограммы подпалитре График (Graph) палитры Элементы управления.

3. Не забудьте создать элемент управления масштабом.

4. Постройте блок-диаграмму, как показано на следующем рисунке.

Будьте внимательны: соединение элементов может быть довольно запутанным. В цикле с фиксированным числом итераций автоиндексирование задействовано по умолчанию, поэтому массивы будут создаваться автомати-. чески.

5. Функции Сложение, Умножение и Случайное число (0-1) находятся в палитре Числовые.

6. Используйте функцию Создать массив из палитры Массив.

Увеличьте ее с помощью инструмента перемещения таким образом, чтобы она на выходе функции Создать массив будет двумерный массив. Каждый входной массив становится строкой, так что выходной двумерный массив состоит из четырех строк и десяти столбцов.

7. Запустите ВП. На графике каждый элемент массива располагается напротив своего индекса одновременно для всех четырех массивов: данные массива!, данные массива2, данные массива!хмасштаб и массив!+ массив2. Эти результаты демонстрируют несколько видов использования полиморфизма в LabVIEW. Например, массив! и массив2 могут быть входными осциллограммами, которые нужно масштабировать.

8. Сохраните ВП. Закройте виртуальный прибор.

готовый пример

Переход в начало документа

 
 
Hosted by uCoz