Labview 2
.docxМинистерство образования и науки Российской Федерации
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
«Алтайский государственный технический университет имени И. И. Ползунова»
Факультет информационных технологий
Кафедра информационных технологий
Отчет защищен с оценкой: __________
Преподаватель: __________Дуда А.В.
(подпись) (Ф. И. О.)
«____»__________2013г.
Отчет по лабораторной работе №2
По дисциплине «Введение в компьютерное моделирование»
«Функции сравнения LabWIEV»
ЛР200106.02.027
Работу выполнил __________________ПС – 22_________ __ Павленко А.А.
Проверил_________________ _ ________ Дуда А.В.
Барнаул 2013
Цель работы: Знакомство с функциями сравнения в LabVIEW.
Задачи работы:
-
Получение навыков и умений в работе с функциями сравнения в LabVIEW.
Теоретический материал.
Массивы
LabVIEW - это такой же язык программирования, как и все остальные (только лучше:). Поэтому, такая вещь как массивы в нем присутствует. Массив (Array) - это набор данных одного и того же типа. Массивы могут быть разной размерности. Одномерный - просто набор чисел, двумерный - таблица с этими числами и т.п. На каждую размерность в массиве может приходиться максимум 2^31-1 элементов. Можно создать массив из данных следующих типов: numeric, Boolean, path, string, waveform, и cluster. Нельзя создать массив из массивов, однако можно сделать cluster (о кластерах будет подробно рассказано в следующих разделах). Элементы в массиве упорядочены, каждый из них имеет номер (index). Номера начинаются с нуля, как и положено.
Создание ArrayControls и Indicators
По-русски слишком кривая фраза получалась. Хотя, так тоже не очень-то красиво. Ну да ладно, сосредоточимся на сути. Чтобы создать регулятор или индикатор массива, выберите "Array" в палитре Controls>>AllControls>>Array&Cluster и поместите его на лицевую панель. Затем перетащите внутрь рамки массива какой-нибудь уже имеющийся регулятор или индикатор нужного вам типа данных. Все, готово.
Примерно вот так выглядит массив (array) на лицевой панели. 1 - это индекс массива, 2 - элементы этого массива. Чтобы изменить размерность массива, щелкните на индексе и выберите в контекстном меню "AddDimension". Как уже говорилось, двумерный массив - это таблица. Чтобы массив был более наглядным, можно растянуть область элементов до нужного вам размера:
Помните, что размерность массива и количество элементов в нем не определяются видом массива на лицевой панели (например, у того же двумерного массива можно сделать зону элементов состоящей только из одно видимого). Так же, можно добавить на блок-диаграмму массив-константу (это может быть полезно, например, для передачи данных в SubVI). Для этого нужно в палитре unctions>>AllFunctions>>Array выбрать "arrayconstant" и поместить ее на поле диаграммы, а затем перетащить внутрь рамки константу нужного типа.
Ход работы:
1.Создал виртуальный прибор выполняющий проверку равенства двух чисел
2.Создал виртуальный прибор выполняющий проверку условия A>B<C;
3.Создал виртуальный прибор, позволяющий имитировать модель человеческой клетки.
Вывод: в ходе лабораторной работы я получил навык в работе с функциями сравнения в LabVIEW.