Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Labview 2

.docx
Скачиваний:
45
Добавлен:
14.02.2015
Размер:
84.93 Кб
Скачать

Министерство образования и науки Российской Федерации

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования

«Алтайский государственный технический университет имени И. И. Ползунова»

Факультет информационных технологий

Кафедра информационных технологий

Отчет защищен с оценкой: __________

Преподаватель: __________Дуда А.В.

(подпись) (Ф. И. О.)

«____»__________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.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]