ВУЗ:
Составители:
Рубрика:
87
В окне Local structure отображается структурная схема выбранного
составного устройства. Контуры графических обозначений элементарных
устройств обозначаются одинарными линиями, составных – двойными. При
прогоне модели изменения значений на линии связи могут отображаться
кратковременным выделением цветом (таким образом, непрерывное изменение
будет отображаться постоянным выделением линии цветом). При нажатии
правой кнопки мыши на изображении устройства появляется всплывающее
меню, с помощью команд которого можно открыть окно фазового вектора,
локальной структуры или главной карты поведения этого устройства. Окно
локальной структуры можно также открыть, дважды щелкнув мышью на его
изображении. Таким образом, окно структуры TestBench является своего рода
«проводником» по всей модели. При двойном нажатии левой кнопки мыши на
изображении входа
или выхода появляется диалог изменения значения
(моделирование временно приостанавливается). В точке останова при
перемещении курсора мыши на изображении входа или выхода выводится окно
подсказки с текущим значением этой переменной. С входом или выходом
можно связать один из стандартных 2D-анимационных компонентов, среди
которых есть интерактивные.
Окно Formula calculator позволяет вычислить в точке останова
значения
одного или нескольких выражений, в которые могут входить переменные
модели.
В визуальной модели пользователь может использовать средства 2D и 3D-
анимации.
Визуальная модель одновременно является сервером автоматизации,
поддерживающим интерфейс IMVSAuto. Он позволяет осуществлять чтение и
запись значений переменных моделей и управление прогоном модели из других
приложений.
4.7. «Скрытая» модель
«Скрытая» модель является исключительно вычислительной и не имеет ни
окон, ни визуальных элементов управления. Все, что она может, это вычислить
значения переменных модели в заданной временной точке, но делает она это
значительно быстрее, чем визуальная. В MVS 3.0 «скрытая» модель – это DLL,
включающая код модели и часть кода исполняющей системы MVS и
экспортирующая набор
процедур и функций, обеспечивающих возможность
использования этой DLL внешним приложением.
Внешнее приложение имеет возможность получить список всех устройств
и переменных модели, прочитать и записать значение переменной, продвинуть
модельное время на интервал, продвинуть модельное время до выполнения
некоторого условия, начать новый прогон модели, вычислить значение
выражения и т. д. Комбинация «скрытой» модели и
внешнего приложения
очень удобна для вычислительных экспериментов, требующих многократных
прогонов модели по определенному алгоритму или при разработке специальной
анимации.
Страницы
- « первая
- ‹ предыдущая
- …
- 87
- 88
- 89
- 90
- 91
- …
- следующая ›
- последняя »