Студопедия — Редактирование карты поведения.
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Редактирование карты поведения.






 

В общем случае карта поведения представляет собой граф, узлы которого соответствуют качественным состояниям моделируемой системы, а дуги – переходам из одного состояния в другое (Рис 6.7Рис 6.5). Узлам – состояниям соответствуют определенные поведения:

- пустое поведение, при котором значения переменных не изменяются, соответствующий узел изображается тонкой линией (на Рис 6.7Рис 6.5 это узел Node_2):

- непрерывное поведение, заданное системой уравнений, соответствующий узел изображается жирной линией (на Рис 6.7Рис 6.5 это Node_3);

- дискретное или гибридное поведение, заданное другой картой поведения, соответствующий узел изображается двойной тонкой линией (на Рис 6.7Рис 6.5 это Node_1).

Переходы изображаются ломаной линией со стрелкой, указывающей направление перехода. Переход, у которого отсутствует начальный или конечный узел (или оба узла), является незавершенным. Незавершенные переходы изображаются пунктирными линиями и отсутствуют в выполняемой модели. Один из переходов является начальным (вместо исходного узла изображается жирная точка). Он срабатывает сразу при инициализации экземпляра карты поведения и таким образом указывает на начальный узел карты состояний (на Рис 6.7Рис 6.5 это узел Node_2).

Кроме того, в окне карт поведения изображаются:

- имена узлов. Если из рисунка не очевидно, какое имя у данного узла, необходимо выделить этот узел и нажать кнопку на левой инструментальной панели. Перейти в режим редактирования имени можно двойным щелчком мыши на его изображении или с помощью команды «Редактировать/Редактировать как текст(F2)» главного меню;

- сноски, указывающие на приписанные поведения, входные и выходные действия в узле, условия и действия перехода. Сноски могут не изображаться (в случае перенасыщенности графа) при сбросе переключателя «Показывать сноски на картах состояния» на страничке «Вид» диалога «Настройки интегрированной среды», который можно открыть по команде «Сервис/Настройки» главного меню.

 

Рис 6.75

Один из элементов карты поведения может быть выделен нажатием левой кнопки мыши на изображении этого элемента. Выделение изображается прямоугольниками на месте опорных точек (на Рис 6.7Рис 6.5 выделен переход из Node_2 в Node_3) либо цветом (для имен узлов). Выделенный элемент можно перемещать либо с помощью мыши с прижатой левой кнопкой, либо с помощью клавиш перемещения курсора.

Нажатием левой кнопки мыши при прижатой клавише «Shift» можно выделить группу элементов. Группу элементов можно переместить с помощью мыши с прижатой левой кнопкой, либо использовать для выравнивания с помощью команды «Редактировать/Выровнять» главного меню.

 

Любое изменение в карте поведения может быть отменено с помощью кнопки на панели кнопок главного окна или команды «Редактировать/Отменить изменения (Alt+Backspace)» главного меню. Количество отменяемых изменений задается в настройках интегрированной среды на странице «Основные» (команда «Сервис/Настройки» главного меню).

 

Окно редактора карты поведения имеет две панели кнопок: левую и верхнюю. Левая панель содержит кнопки с фиксацией, связанные с различными режимами работы графического редактора карты поведения (Рис 6.9Рис 6.6). Стандартным является режим выделения, переходом в этот режим как правило заканчиваются все операции.

 

Рис 6.96

Верхняя панель содержит кнопки, связанные с редактированием свойств выделенного элемента или карты поведения в целом:

- кнопка предназначена для перехода в диалог редактирования имени карты поведения;

- кнопка предназначена для перехода в диалог редактирования пояснительного текста для карты поведения;

- кнопка предназначена для редактирования локальных переменных, функций и процедур карты поведения;

- кнопка предназначена для перехода в диалог редактирования условия срабатывания выделенного перехода;

- кнопка предназначена для перехода в диалог редактирования последовательности мгновенных действий в выделенном переходе;

- кнопка предназначена для перехода в диалог редактирования последовательности входных действий выделенного узла;

- кнопка предназначена для перехода в диалог редактирования последовательности выходных действий выделенного узла;

- кнопка предназначена для перехода в окно редактирования поведения, приписанного выделенному узлу:

- кнопка предназначена для приписывания выделенному узлу пустого поведения.

 







Дата добавления: 2015-09-07; просмотров: 485. Нарушение авторских прав; Мы поможем в написании вашей работы!



Шрифт зодчего Шрифт зодчего состоит из прописных (заглавных), строчных букв и цифр...

Картограммы и картодиаграммы Картограммы и картодиаграммы применяются для изображения географической характеристики изучаемых явлений...

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

Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Выработка навыка зеркального письма (динамический стереотип) Цель работы: Проследить особенности образования любого навыка (динамического стереотипа) на примере выработки навыка зеркального письма...

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

Правила наложения мягкой бинтовой повязки 1. Во время наложения повязки больному (раненому) следует придать удобное положение: он должен удобно сидеть или лежать...

Вопрос 1. Коллективные средства защиты: вентиляция, освещение, защита от шума и вибрации Коллективные средства защиты: вентиляция, освещение, защита от шума и вибрации К коллективным средствам защиты относятся: вентиляция, отопление, освещение, защита от шума и вибрации...

Задержки и неисправности пистолета Макарова 1.Что может произойти при стрельбе из пистолета, если загрязнятся пазы на рамке...

Вопрос. Отличие деятельности человека от поведения животных главные отличия деятельности человека от активности животных сводятся к следующему: 1...

Studopedia.info - Студопедия - 2014-2024 год . (0.012 сек.) русская версия | украинская версия