Работа в системеmAtLab
В проведении эксперимента одной из наиболее удобных прикладных программ для решения задач технических вычислений является система MatLab.
В рамках теории автоматического управления система MatLabпозволяет наиболее быстро и эффективно выполнить математические расчеты при созданиимоделей эксперимента.
Рабочее окно программы
Система MatLabимеет графический интерфейс (Рис. 2 .13) – рабочий стол, включающий несколько графических окон: окно текущего каталога, окно просмотра рабочей области, окно предыстории, командное окно.
Окно текущего каталога
При работе с файлами в системе MatLabтекущий каталог выполняет роль точки отсчета, например диалоговое окно открытия файла использует в качестве стартового текущий каталог. Любой файл, к которому вы хотите обратиться, должен размещаться либо в текущем каталоге, либо на пути доступа.
Окно рабочей области
Окно рабочей области содержит список переменных, накопленных в рабочей памяти системы в процессе сеанса работы. Для каждой переменной указывается размер массива, объем памяти и тип массива. Выводом этой информации можно управлять с помощью опции подменю Workspace View ObjectsменюView.
Рис. 2.13.Графический интерфейс системыMatLab: 1 – окно текущего каталога, 2 – окно просмотра рабочей области, 3 – окно предыстории, 4 – командное окно.
Окно предыстории
В окне предыстории фиксируются все команды с параметрами, которые вы вызывали. Это позволяет в конце сеанса работы зафиксировать и сохранить эту последовательность действий, которая привела к решению поставленной задачи, или зафиксировать некоторое промежуточное состояние, т.е. сформировать весь сценарий решения задачи или его часть.
Командное окно
Командное окно реализует диалог пользователя с компьютером посредством задания непосредственных инструкций к исполнению. Каждая инструкция после ее ввода сразу исполняется и выдает числовой ответ, либо выполняет некоторое действие – вывод на печать, запись в файл и т.п. Такой режим исполнения инструкций называется режимом интерпретации, и именно он реализован в качестве основного режима.
В режиме командного окна пользователь присваивает значения переменным, исполняет команды и функции, разрешает или подавляет вывод результатов в командное окно.
Следует помнить, что в системе MatLabрегистр имеет значение.
- Теория автоматического управления
- Определение параметров типовых динамических звеньев по их временным характеристикам
- Типовые динамические звенья
- Апериодическое (инерционное) звено
- Дифференцирующее звено первого порядка
- Колебательное звено
- Работа в системеmAtLab
- Программирование в системеMatLab
- СозданиеM-файлов
- Вывод графиков
- Моделирование в средеSimulink
- Запуск среды
- Создание моделей
- Построение основных частотных и временных характеристик линейной системы управления
- Создание исполняемого файла
- Назначение компилятораMatLab
- Конфигурирование компилятора
- Среда разработкиDeployment Tool
- Создание приложения
- Использование командыmcc
- Задание
- Определение параметров типовых динамических звеньев по их временным характеристикам
- Порядок выполнения работы в системеMatLab
- Апериодическое звено
- Дифференцирующее звено
- Колебательное звено
- Моделирование с использованиемGui-приложения
- Лабораторное задание
- Содержание отчета
- Контрольные вопросы