Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...
Таксономические единицы (категории) растений: Каждая система классификации состоит из определённых соподчиненных друг другу...
Топ:
Основы обеспечения единства измерений: Обеспечение единства измерений - деятельность метрологических служб, направленная на достижение...
Оценка эффективности инструментов коммуникационной политики: Внешние коммуникации - обмен информацией между организацией и её внешней средой...
Характеристика АТП и сварочно-жестяницкого участка: Транспорт в настоящее время является одной из важнейших отраслей народного...
Интересное:
Что нужно делать при лейкемии: Прежде всего, необходимо выяснить, не страдаете ли вы каким-либо душевным недугом...
Наиболее распространенные виды рака: Раковая опухоль — это самостоятельное новообразование, которое может возникнуть и от повышенного давления...
Распространение рака на другие отдаленные от желудка органы: Характерных симптомов рака желудка не существует. Выраженные симптомы появляются, когда опухоль...
Дисциплины:
|
из
5.00
|
Заказать работу |
Содержание книги
Поиск на нашем сайте
|
|
|
|
Цикл с фиксированным числом итераций (For) выполняет повторяющиеся операции над потоком данных определенное количество раз. Цикл с фиксированным числом итераций (For), расположен на палитре функций в разделе Programming®Structures. Значение, присвоенное терминалу максимального числа итераций «N» цикла определяет максимальное количество повторений операций над потоком данных. Терминал счетчика итераций «i» содержит количество выполненных итераций. Начальное значение счетчика итераций всегда равно нулю.
Цикл с фиксированным числом итераций (For) отличается от цикла по условию (While) тем, что завершает работу, выполнив заданное максимальное число итераций «N». Цикл по Условию (While) завершает работу после выполнения заданного условия выхода из цикла.
Задание:
Вычислить с помощью оператора цикла с параметром функцию y = a*i + b на интервале i = 0, 1,..., 100. Коэффициенты a и b вводить в диалоговом режиме; вывод - графический (ControlsGraph).
Ход работы:
1. Запускаем LabVIEW соответствующей иконкой в среде Windows.
2. Работаем в окне лицевой панели в режиме редактирования графических объектов(FrontPanel).
3. Устанавливаем два поля ввода цифровой информации для «a» «b» Controls ->Modern->Numeric->NumericControl.
4. Устанавливаем элемент графического вывода Controls->Modern->Graph->Waveformchart.

1. Переходим в режим установления связи.
2. Объединяем элементы в цикл «For» Functions->Programming-> Structures->For Loop
3. Добавляем элемент сложения Functions ->Arithmetic & Comparison->Express numeric->Add
4. Добавляем элемент сложения Functions ->Arithmetic & Comparison->Express numeric->Multiply
5. Добавляем параметр «N» цикла «For» в виде константы Functions ->Arithmetic & Comparison->Express numeric->NumConst
6. Расставляем соединения как показано на рисунке

7. Возвращаемся в окно лицевой панели, переходим в режим счета и запускаем счет в цикле(RunContinuously). При введении цифр в поля ввода, в цикле вычисляется значение y = a*i + b.
Лабораторная работа 7
Работа с массивами
Массивы объединяют группу элементов одного типа данных. Массивы элементов могут иметь разную размерность. Элементами массива называют группу составляющих его объектов. Размерность массива это совокупность столбцов (длина) и строк (высота). Глубина – общее количество элементов в массиве. Массив может иметь одну и более размерностей, до 231 элементов в каждом направлении, насколько позволяет оперативная память. Данные, составляющие массив, могут быть любого типа: целочисленного, логического, строкового (integer, Boolean, string). Использование массивов удобно при работе с группами данных одного типа и при накоплении данных после повторяющихся вычислений. Массивы идеально подходят для хранения данных, накопленных во время работы циклов, при этом одна итерация цикла создает один элемент массива. Все элементы массива упорядочены. Каждому элементу массива присвоен индекс, что обеспечивает легкий к нему доступ. Индекс первого элемента массива всегда 0. Таким образом, индексы массива находятся в диапазоне от 0 до N-1, где N – число элементов в массиве. Например, для N=10, индекс находится в пределах от 0 до 9.
Задание:
Разработать программу, вычисляющую первые 10 чисел Фибоначчи (Числа Фибоначчи – это числа, вычисляемые по следующему алгоритму: каждое новое число вычисляется как сумма двух предыдущих. Первые два числа обычно берут 0 и 1.)
Ход работы:
1. Запускаем LabVIEW соответствующей иконкой в среде Windows.
2. Работаем в окне лицевой панели в режиме редактирования графических объектов(FrontPanel).
3. Добавляемэлементмассива Controls->Modern->Array,Matrix&Cluster->Array

1. Переходим в режим установления связи
2. Добавляем элемент цикла For, Functions->Programming->Structures->For Loop
3. Добавляем 3 математические константы Functions->Mathematics->Numeric->Numeric constant. В двух из них устанавливаем значения «0» и «1», обозначающие первые элементы последовательности Фибоначчи. В третьей устанавливаем значение параметра цикла For = 10.
4. Добавляем элемент сложения, с помощью которого будет формироваться последовательность Фибоначчи.
5. Добавляем сдвиговый регистр, для передачи результата сложения к следующей итерации. Сдвиговый регистр создается щелчком правой клавиши мышки на границе цикла и выбором пункта AddShiftRegister из контекстного меню.
6. Устанавливаем связи как показано на рисунке.

Лабораторная работа 8
|
|
|
История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...
Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...
Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...
Своеобразие русской архитектуры: Основной материал – дерево – быстрота постройки, но недолговечность и необходимость деления...
© cyberpediasu.com 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!