Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа №6.doc
Скачиваний:
7
Добавлен:
17.11.2019
Размер:
283.65 Кб
Скачать

Лабораторная работа № 6 «Пакет визуального моделирования Simulink»

Цель работы: освоить технологию решения задач в пакете визуального моделирования Simulink.

1.Запуск Simulink

Загрузить пакет MATLAB. Запуск Simulink можно произвести одним из двух способов:

• нажав соответствующую кнопку на панели инструментов команд­ного окна MATLAB;

• введя команду Simulink в активной строке командного окна;

Использование любого из способов приводит к открытию окна браузера библиотеки Simulink (рис.1).

Рис.1. Окно браузера библиотеки Simulink

2. Браузер библиотеки Simulink.

Окно браузера разделов содержит панель инструментов, спи­сок пакетов расширения, реализованный в виде дерева, и два вспомогательных подокна, верхнее из которых используется для вывода комментария к выбранному в спис­ке элементу, а правое — для представления пиктограммы этого элемента.

Кнопки панели инструментов браузера имеют следующее предназначение (рис.2):

| | | |

1 2 3 4

Рис.2. Кнопки панели инструментов окна браузера Simulink

1 — создать новую S-модель (точнее, открыть новое окно модели). После щелчка по этой кнопке открывается пустое окно для создания S-модели (блок-диаграммы) (рис.3).

Рис.3. Пустое окно для создания блок-диаграммы модели

2 — открыть одну из существующих S-моделей;

3 — изменить свойство окна браузера «Всегда сверху»; данная кнопка работает как переключатель: при ее «нажатии» связанное с ней значе­ние изменяется на противоположное, при этом изменяется и изобра­жение кнопки; если данное свойство установлено, то окно браузера отображается всегда поверх других открытых окон (в исходном состоя­нии окно браузера этим свойством не обладает);

4 — найти блок, название которого (или первые несколько символов на­звания) указано в расположенном справа от кнопки текстовом поле; если требуемый блок найден, в окне браузера открывается соответ­ствующий раздел библиотеки, а блок отображается как выбранный, в противном случае в подокне комментария выводится сообщение Not found <имя блока> (Не найден).

Список пакетов расширения представлен в основном окне браузера в виде дерева, и правила взаимодействия с ним являются стандартными для списков такого типа:

• пиктограмма свернутого узла дерева содержит символ "+", а пик­тограмма развернутого — символ "-";

• чтобы развернуть или свернуть узел дерева, достаточно щелкнуть на его пиктограмме ЛКМ (или дважды щелкнуть на текстовой метке узла).

Список разделов библиотеки Simulink выводится, если развернуть узел дерева Simulink. Библиотека Simulink имеет следующую структуру (рис.4).

Рис.4. Список разделов библиотеки Simulink

На верхнем уровне иерархии расположена основная библиотека, которая носит соответствующее название — Simulink. Ко второму уровню относятся разделы основной библиотеки. При выделении раздела в правом окне выводятся собственно блоки Simulink, которые и играют роль «кирпичиков» при построении S-модели.

Основная библиотека блоков разбита на девять разделов, содержимое которых не может изменяться пользователем:

  • Continuous (Блоки для моделирования непрерывных систем);

  • Discrete (Блоки для моделирования дискретных систем);

  • Functions & Tables (Функции и таблицы);

  • Math (Математические блоки);

  • Nonlinear (Блоки для моделирования нелинейных систем);

  • Signal & Systems (Блоки для создания подсистем и управления сигналами);

  • Sinks (Блоки-«получатели»);

  • Sources (Блоки-«источники»);

  • Subsystems (Подсистемы).

Функции и работу блоков, входящих в эти разделы, будем рассматривать по мере выполнения конкретных заданий.