ВУЗ:
Составители:
Рубрика:
85
умолчанию) дополнительно выводится текстовый вид уравнения или
оператора, при выполнении которого она была обнаружена.
В отличие от большинства пакетов блочного моделирования в визуальной
модели MVS вспомогательные средства визуализации (диаграммы, аниматоры)
не должны входить в описание моделируемой системы, а присоединяются
прямо в визуальной модели (можно создать несколько вариантов виртуального
стенда и запомнить их
в соответствующих установках визуальной модели).
Пользователю доступны следующие стандартные окна: Test Bench
(Испытательный стенд); Phase Vector (Фазовый вектор); Behavior (Карта
поведения); Time diagram (Временная или фазовая диаграмма); Local structure
(Локальная структура); 2D-animation (Двумерная анимация); 3D-animation
(Трехмерная анимация); Formula calculator (Калькулятор выражений).
В окне Phase Vector динамически отображаются текущие значения всех
фазовых переменных (параметров, входов, выходов и переменных состояния)
выбранного устройства. Значение переменной отображается в
соответствии с ее
типом. Значения векторов и матриц выводятся в виде матричных литералов,
которые могут быть представлены либо в строчном виде, либо отображаться с
помощью специального окна. Если значение вектора или матрицы не
умещается в строке, то это обозначается многоточием в квадратных скобках
([...]). В этом случае значение координат можно посмотреть
в специальном окне
для отображения «больших» матричных объектов. Постоянные фазовые
переменные (переменные, определенные в классе) отображаются черным
цветом, временные фазовые переменные (переменные, определенные в
текущем локальном поведении), отображаются серым цветом. При помещении
курсора мыши на изображение переменной появляется подсказка,
соответствующая комментарию к данной переменной, если он был указан в
тексте
программы. Значения переменных можно изменять по ходу
эксперимента. По нажатии клавиши <Enter> или двойному нажатии левой
кнопки мыши, а также по специальной команде всплывающего меню
происходит переход в диалоговый режим редактирования текущего значения
компонента в соответствии с его классом и типом. В качестве нового значения
можно задать любое выражение, включающее переменные модели
. Для того
чтобы присвоить переменной модели новое значение, нужно обеспечить
синхронность с процессом моделирования. Точкой синхронизации может
оказаться ближайшее дискретное событие, окончание шага интегрирования или
точка синхронизации модельного и реального времени
В окне Behavior отображается его динамика: текущий узел, активные
переходы и сработавший переход. Текущий узел окрашивается синим цветом.
Линии активных
переходов ярче пассивных. Линия срабатывающего перехода
подсвечивается в момент перехода. Окно главной карты поведения можно
открыть с помощью команды всплывающего меню окна Local structure,
появляющемся при нажатии правой кнопки мыши на изображении
соответствующего устройства. Окно локальной карты поведения, приписанной
какому-либо узлу главной карты поведения (изображается двойной линией),
можно открыть с помощью двойного
щелчка мышью на этом узле или путем
Страницы
- « первая
- ‹ предыдущая
- …
- 85
- 86
- 87
- 88
- 89
- …
- следующая ›
- последняя »