Lab. VIEW
Сфера применимости Lab. VIEW • В образовании - включает лабораторные практикумы по электротехнике, механике, физике. • В фундаментальной науке Lab. VIEW используют такие передовые центры как CERN • (в Европе), Lawrence Livermore, Batelle, Sandia, Oak Ridge (США), • в инженерной практике - объекты космические, воздушного, надводного и подводного флота, промышленные предприятий и т. д.
Примеры приборов
Примеры приборов
Графическое программирование • Lab. VIEW - среда разработки прикладных программ, в которой используется язык графического программирования G и не требуется написания текстов программ. Первичные программные объекты структурной схемы : • узлы, • терминалы и провода.
Структура виртуального прибора • - лицевой панелью (лицевая панель может содержать кнопки, переключатели, регуляторы и другие органы управления и индикаторы); • - структурной схемой (структурная схема представляет собой наглядное представление решения задачи и содержит исходные коды для виртуального прибора).
Пример • Требуется построить виртуальный прибор для выполнения операции сложения и вычитания двух чисел а и Ь
Ввод данных
Функции
Запуск
Создание приложения • http: //labviewportal. eu/ru/sozdanieapplikacij /exe
Создание приложения
Запуск приложения
Матричные операции в среде Lab. VIEW Решение системы линейных алгебраических уравнений Обращение матрицы Вычисление определителя Вычисление собственных чисел и перемножение матриц Умножение матрицы на вектор Скалярное произведение векторов Ш-(1 Н-)разложение матрицы QR-разложение матрицы Сингулярное разложение Разложение Холецкого Вычисление следа матрицы Определение ранга матрицы Вычисление нормы матрицы Вычисления числа обусловленности матрицы Вычисление псевдообратной матрицы Создание специальной матрицы Определение типа матрицы
Массивы • • Для создания массива элементов управления или индикации данных необходимо выбрать шаблон массива из палитры Controls => Array & Cluster и поместить его на лицевую панель
Массивы
Моделирование синусоидальных токов и напряжений • • 1. С этой целью нужно вызвать генератор на панели блок-схем по пути Functions=> Analyse => Waveform Generation => Sine Waveform. Для задания частоты, амплитуды и начальной фазы напряжения следует создать три цифровых источника напряжения (Controls => Numeric : => Digital Control). 2. Наблюдение полученной кривой осуществляется при помощи виртуального осциллографа, который вызывается с лицевой панели (Controls => Graph =>Waveform Graph).
Моделирование синусоидальных токов и напряжений
Моделирование синусоидальных токов и напряжений
Пример создания простого виртуального прибора «Спектральный анализатор прямоугольного импульса» • 1. Генератор прямоугольного импульса (Pulse Pattern. vi) размещен в палитре «Functions>>Analysis>>Signal Generation» . Этот генератор формирует на своем выходе «Pulse Pattern» одномерный массив отсчетов прямоугольного импульса с заданной задержкой, шириной и амплитудой. • 2. Вычислитель спектра мощности (Power Spectrum. vi) размещен в палитре «Functions>>Analysis>>Digital Signal Processing» .
1. Осциллограф
2. Элементы управления
3. Создание константы
4. Генератор прямоугольных импульсов
5. Вычислитель спектра мощности
6. Соединение элементов
7. Запуск