Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛАБ_ПРАК.doc
Скачиваний:
32
Добавлен:
13.05.2015
Размер:
2.12 Mб
Скачать

Введение

Основы теории управления – одна из наиболее важных общетехнических дисциплин, и ее изучение опирается на ряд фундаментальных общеобразовательных и общетехнических дисциплин – высшую математику, теорию систем, информатику, электронику и т.д.

Основная задача настоящего лабораторного практикума – на конкретных примерах и задачах научить студента практическому применению приемов и методов, использующихся при анализе и синтезе систем автоматического управления. Приобретение этих навыков позволит использовать их при изучении ряда специальных дисциплин, таких как моделирование систем, управление непрерывными и дискретными процессами, оптимальное управление и т.д.

Пакет MatLab был создан компанией MathWorks более десяти лет назад. Спектр проблем, исследование которых может быть осуществлено при помощи MatLab, охватывает: матричный анализ, обработку сигналов и изображений, задачи математической физики, оптимизационные задачи, обработку и визуализацию данных, работу с картографическими изображениями, нейронные сети, нечеткую логику и многие другие.

В состав MatLab входят основная программа (ядро) и специализированные пакеты прикладных программ, называемые Toolвox. Они могут устанавливаться выборочно по желанию пользователя. Toolвox в сочетании с основной программой дает возможность использовать MatLab для анализа и синтеза систем управления. Пакет Simulink, поставляемый вместе с MatLab, предназначен для интерактивного моделирования линейных и нелинейных динамических систем, состоящих из стандартных блоков.

MatLab прекрасно интегрируется с Microsoft Word и Excel. Связь MatLab и Word обеспечивает возможность написания в редакторе Word интерактивных документов, так называемых М-книг, основанных на специализированном шаблоне.

При работе в среде MatLab пользователь взаимодействует с компьютером с помощью четырех основных объектов:

  • инструкции и переменные;

  • матрицы;

  • графические изображения;

  • скрипты.

MatLab интерпретирует и обрабатывает входные данные в виде одного или нескольких этих объектов.

Символические вычисления в MatLab основаны на библиотеке, являющейся ядром пакета Maple. Возможности MatLab для проведения аналитических расчетов следующие: решение уравнений и систем, интегрирование и дифференцирование, вычисление пределов, разложение в ряд и суммирование рядов, поиск решения дифференциальных уравнений и систем, упрощение выражений.

MatLab обладает хорошо развитыми возможностями визуализации двумерных и трехмерных данных. Редактор графиков помогает оформить результат требуемым образом: добавить стрелки, поясняющие надписи, задать цвета и стиль линий поверхностей.

Простой собственный язык программирования позволяет легко создавать собственные алгоритмы.

MatLab является интерпретатором, т.е. каждая строка программы преобразуется в код и затем выполняется. Разумеется, интерпретирование команд существенно увеличивает время работы алгоритма, содержащего циклически повторяемые действия. Для повышения производительности вычислений в составе пакета имеется дополнительный модуль MatLab Cоmpiler, который обеспечивает компиляцию программ, написанных на языке MatLab.