3. Содержание отчета
Отчет по работе должен содержать:
1. Наименование и цель работы.
2. Таблицу исходных данных по заданному варианту задания на выполнение.
3. Результаты выполнения заданий 1 – 9 с описанием
выполненных действий, использованных команд и представлением полученных результатов в виде screenshort’ов.
4. M-файл выполнения работы.
5. Выводы по работе.
4. Контрольные вопросы
1. Назначение, области применения и средства пакета Matlab в
теории управления.
2. Запуск пакета Matlab и выход из него.
3. Виды сохраняемой информации и способы ее сохранения.
4. Рабочие окна пакета Matlab и работа с ними.
5. Понятие m-файла и Script-файла.
6. Работа с переменными в пакете Matlab.
6. Основные операции с матрицами в пакете Matlab.
7. Генерация векторов и массивов в пакете Matlab.
8. Основные пакеты расширения Matlab, используемые в теории управления.
9. Создание графических объектов (функции plot() и hist()).
10. Масштабирование и удаление графиков.
11. Совмещение нескольких графиков в одном окне.
12. Формы представления объектов в Control System Toolbox.
13. Операции над объектами в Control System Toolbox.
14. Создание модели системы управления в Control System Toolbox.
15. Основные характеристики объекта и способы их построения в Control System Toolbox.
16. Действия с графическими окнами в Control System Toolbox и способы их выполнения.
17. Работа с графическими объектами в Control System Toolbox
19. Представление модели методом понижения порядка производной.
20. Понятие канонического вида дифференциального уравнения системы.
21. Порядок установки параметров блоков исследуемой модели системы.
22. Действия с блоками исследуемой модели системы.
23. Порядок сборки модели исследуемой системы.
24. Методы интегрирования, используемые в Simulink.
25. Запись результатов моделирования в файл.
26. Методы контроля правильности модели.
5. Пример выполнения лабораторной работы Лабораторная работа № 1
Тема: знакомство со средой Matlab. Освоение программного обеспечения для исследования систем автоматического управления.
Цель работы: Получить начальные сведения о пакетах Control System Toolbox и Simulink системы Matlab и приобрести навыки работы с ними.
I. Изучение ядра Matlab:
Задание 1
Вычислите три произвольно выбранных числовых выражения, используя командное окно MATLAB. Одно из них должно быть длинным, т.е. построено с использованием операции переноса.
Выполнение задания иллюстрируется рис. 2.
Задание 2
Создайте несколько массивов различными способами.
Выполнение задания иллюстрируется рис. 3.
Задание 3
Выведите на экран список переменных рабочего пространства и сохраните рабочее пространство в файле с произвольным именем, затем удалите все переменные из рабочего пространства и убедитесь,
Рис.2. Выполнение задания 1
Рис.3. Выполнение задания 2
что оно очищено. Снова загрузите сохраненное рабочее пространство и выполните с ними произвольные допустимые действия.
Выполнение задания иллюстрируется рис. 4.
Рис.4. Выполнение задания 3
Задание 4
Создайте график некоторой функции с различными диапазонами и шагом изменения параметра(ов). Наблюдайте поведение системы на осциллографе (Scope) и выведите график на печать.
Выполнение задания иллюстрируется рис. 5.
Рис.5. Выполнение задания 4
Задание 5
Создайте m-файл любой выбранной вами функции, сохраните его и используйте для вычислений.
Выполнение задания иллюстрируется рис. 6.
Рис.6. Выполнение задания 5