Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Билеты+Ответы СПСвСУ.docx
Скачиваний:
92
Добавлен:
04.06.2015
Размер:
242.11 Кб
Скачать

24.Структуры данных и основные структуры управления в системе программирования matlab

25.Графические средства системы matlab. Работа с инструментом lti-Viewer графического анализа линейных систем управления.

26.Этапы построения модели в подсистеме Simulink. Элементы технологии визуально-блочного моделирования. Настройка параметров моделирования и параметров блоков.

Технология визуального программирования в среде пакета Simulink

Запуск SIMULINK можно произвести одним из трех способов:

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

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

 выбрав команду New>Model (создать>модель) в меню File;

Использование первого и второго способов приводит к открытию окна просмотра библиотеки SIMULINK , а при выборе команды New>Model кроме него открывается еще и пустое окно для создания S-модели (img2).

Строка меню окна блок-диаграммы содержит следующие меню:

File (файл) - команды работы с mdl-файлами;

 Edit (правка) - команды редактирования блок-диаграммы и работы с библиотекой;

 View (вид) - команды изменения формата окна и управления выводом дополнительной информации;

 Simulation (моделирование) - команды управления моделированием;

 Format (формат) - команды редактирования формата блоков диаграммы и блок-диаграммы в целом.

На панель инструментов выведены следующие кнопки :

New Model (создать модель) - открыть новое окно блок-диаграммы;

 Open Model (открыть модель) - открыть существующий mdl-файл;

 Save Model (сохранить модель)- сохранить mdl-файл на диск;

Print Model (печать модели) - вывод на печать блок-диаграммы;

Cut (вырезать), Copy (копировать), Paste (вставить) - команды редактирования блок-диаграммы;

Undo (отменить) - отменить предыдущую операцию редактирования;

Redo (повторить) - восстановить результат последней отмененной операции редактирования;

 Start/Pause (пуск/пауза) - запуск модели на исполнение и сопутствующая команда паузы процесса моделирования;

 Stop (стоп) - закончить моделирование.

Для полного представления о том, что такое модель, разработанная с помощью SIMULINK, рекомендуется воспользоваться демонстрационными средствами MATLAB, о которых упоминалось выше.

27.Общее описание блоков библиотеки simulink.

Библиотека SIMULINK хороша тем, что, с одной стороны, обеспечивает пользова­телю доступ ко всем основным возможностям пакета МATLAB, а с другой - является достаточно самостоятельной его компонентой, в том смысле, что при работе с ней не­обязательно иметь навыки в использовании других инструментов, входящих в со­став пакета.

Блоки, включаемые в создаваемую модель, могут быть связаны друг с другом как по информации, так и по управлению. Тип связи зависит от типа блока и логики рабо­ты модели. Данные, которыми обмениваются блоки, могут быть скалярными вели­чинами, векторами или матрицами произвольной размерности.

Любая S-модель может иметь иерархическую структуру, то есть состоять из моделей более низкого уровня, причем число уровней иерархии практически не ограничено. Наряду с другими параметрами моделирования пользователь может задавать спо­соб изменения модельного времени (с постоянным или переменным шагом), а также условия окончания моделирования.

В ходе моделирования имеется возможность наблюдать за процессами, происходя­щими в системе. Для этого используются специальные «смотровые окна», входящие в состав библиотеки SIMULINK. Интересующие пользователя характеристики си­стемы могут быть представлены как в числовой, так и в графической форме. Кроме того, существует возможность включения в состав модели средств анимации. Еще одно важное достоинство библиотеки SIMULINK заключается в том, что она является открытой системой: состав библиотеки может быть пополнен пользовате­лем за счет разработки собственных блоков.