ЗАДАНИЕ 1
Разработка виртуального вычислительного устройства с многослойной структурой
Цель: Ознакомиться с вычислительными функциями пакета LabVIEW и выполнить индивидуальное задание с применением многослойной структуры, проверить работу вычислительного устройства и оформить задание в пояснительной записке к контрольной работе.
Индивидуальное задание Таблица 1Вариант | f1(x) | f2(x) | Хн | Xк |
7 | 0,8 | 3,6 |
Для выполнения индивидуального задания №1 используются исходные данные предыдущей лабораторной работы №6 (табл. 1), но с использованием многослойной структуры. В первом слое необходимо сделать ввод всех исходных данных от рукояток интерактивного задания параметров. Во втором слое необходимо просчитать функцию f1 от начального и до конечного значения аргумента х. В третьем слое необходимо сделать тоже самое со второй функцией f2. А в четвертом слое необходимо рассчитать заданную функцию У в зависимости от условия х><=а. В пятом слое необходимо вывести всю информацию на три отдельных осциллографа или вывести все три функции на трехвходовый осциллограф цветными линиями.
РешениеРазмещение компонентов на форме, и результат работы программы:
Разработанная схема:
При разаработке данного задания использовались следующие типы компонентов LabVIEW:
Graph \ Waweform graph – визуальный компонент; применяется для отображения результатов расчета в виде графика.
Numeric \ Digital control – визуальный компонент; применяется для ввода числовых данных.
Structures \ Sequense – невизуальный компонент; многослойная структура; данная многослойная структура позволяет организовать логическую последовательность выполнения отдельных частей программы (подпрограммы). Они записываются на отдельном листе или совокупности листов структуры.
Structures \ While loop – невизуальный компонент; применяется для создания циклов (while).
Structures \ Formula node – невизуальный компонент; применяется для ввода формул в текстовом виде.
Numeric \ Add – невизуальный компонент; сложение двух чисел.
Numeric \ Less Or Equal – невизуальный компонент; меньше или равно.
Вывод: при выполнении данного задания я освоила работу с многослойной структурой ‘Sequense’ в интерактивной среде LabVIEW.
ЗАДАНИЕ 2
РАЗРАБОТКА ВИРТУАЛЬНОГО ВЫЧИСЛИТЕЛЬНОГО УСТРОЙСТВА С КАССЕТНОЙ СТРУКТУРОЙ
Цель: Ознакомиться с вычислительными функциями пакета LabVIEW и выполнить индивидуальное задание с применением кассетной структуры, проверить работу вычислительного устройства и представить материалы в пояснительной записке к контрольной работе.
Индивидуальное заданиеДля выполнения индивидуального задания №2 используются исходные данные задания 1, но с использованием кассетной структуры. Необходимо сделать ввод всех исходных данных от рукояток интерактивного задания параметров. Переключать работу кассетной структуры необходимо от рукоятки параметра а.
Функцию f1 просчитать в первом окне кассетной структуры. Во втором окне просчитайте функцию f2 в зависимости от условия х><=а. Выведите всю информацию на осциллограф.
РешениеРазмещение компонентов на форме, и результат работы программы:
Разработанная схема:
При разаработке данного задания использовались следующие типы компонентов LabVIEW:
Numeric \ Add – невизуальный компонент; сложение двух чисел.
Numeric \ Less Or Equal – невизуальный компонент; меньше или равно.
Graph \ Waweform graph – визуальный компонент; применяется для отображения результатов расчета в виде графика.
Numeric \ Digital control – визуальный компонент; применяется для ввода числовых данных.
Boolean \ Horizntal Toggle Switch – визуальный компонент; применяется для ввода (переключения) логических значений (true \ false).
Boolean \ Round LED – визуальный компонент; индикатор применяется для отображения логических значений (true \ false).
Structures \ Case – невизуальный компонент; многослойная структура управление которой (выбор слоя) производится через селектор.
Structures \ While loop – невизуальный компонент; применяется для создания циклов (while).
Structures \ Formula node – невизуальный компонент; применяется для ввода формул в текстовом виде.
Вывод: при выполнении данного задания я освоила работу с кассетной структурой ‘Case’ в интерактивной среде LabVIEW.
ЗАДАНИЕ 3
МАССИВЫ И КЛАСТЕРЫ
Цель: Познакомиться с различными структурами данных в пакете LabVIEW, выполнить индивидуальное задание в изучаемой среде и осуществить проверку по своей программе на языке Паскаль. Выполненные материалы представить в пояснительной записке к контрольной работе.
Индивидуальное задание Таблица 2Вариант | Размерность матрицы | Задание |
7 | 9*9*9 | Суммировать и вывести на рабочий стол элементы 1й и 5й плоских матриц |
Для выполнения индивидуального задания №3 необходимо разработать и отладить программу, выполняющую заполнение массива заданной размерности для своего варианта с помощью генератора случайных чисел. Произведите вычисления над элементами массива в соответствии с вариантом (табл. 2).
РешениеРазмещение компонентов на форме, и результат работы программы:
Разработанная схема:
При разаработке данного задания использовались следующие типы компонентов LabVIEW:
Array & Cluster \ Array – визуальный компонент; применяется для представления массивов с различными количествоми измерений.
Structures \ For loop – невизуальный компонент; применяется для создания циклов (for).
Array \ Index Array – невизуальный компонент; применяется для извлечения значения (подмассива) из массива.
Numeric \ Add – невизуальный компонент; сложение.
Numeric \ Multiply – невизуальный компонент; умножение.
Numeric \ Random Number (0-1) – невизуальный компонент; применяется для генерации случайных чисел.
Numeric \ Convertion \ To Word Integer – невизуальный компонент; преобразование значения к типу ‘integer’.
Вывод: при выполнении данного задания я освоила работу с массивами ‘Array’ и компонентом ‘Index Array’ в интерактивной среде LabVIEW.
Похожие работы
... ? 8. Какими программами можно воспользоваться для устранения проблем и ошибок, обнаруженных программой Sandra? Раздел 3. Автономная и комплексная проверка функционирования и диагностика СВТ, АПС и АПК Некоторые из достаточно интеллектуальных средств вычислительной техники, такие как принтеры, плоттеры, могут иметь режимы автономного тестировании. Так, автономный тест принтера запускается без ...
... информация должна поступать в декодер при восстановлении звукового сигнала. Декодер преобразует серию сжатых мгновенных спектров сигнала в обычную цифровую волновую форму. Audio MPEG - группа методов сжатия звука, стандартизованная MPEG (Moving Pictures Experts Group - экспертной группой по обработке движущихся изображений). Методы Audio MPEG существуют в виде нескольких типов - MPEG-1, MPEG-2 и ...
... банка 2.4.1 Анализ системы безналичных расчетов с использованием пластиковых карточек в ОАО «Белвнешэкономбанк» «Белвнешэкономбанк» является одним из пионеров внедрения платежной системы с использованием пластиковых карточек в Республике Беларусь. Банк имеет статус Основного участника международных платежных систем MasterCard International и Visa International. Банком был создан первый в ...
... не только уровень совершенства того или иного технического устройства, но и прогресс, а также темпы развития той или иной отрасли современной экономики. На первый взгляд может показаться лишним знание концепций развития микроэлектроники, особенно для специалистов нетехнических направлений и, в частности, для будущих экономистов. Однако настоящая экономика прежде всего связана с жизнью и в первую ...
0 комментариев