Пакет: SLSlicerAPI
Класс, представляющий набор функциональных возможностей модельного среза
SLSlicerAPI.SLSlicer класс предоставляет набор методов для доступа к функциональным возможностям модельного среза из командной строки MATLAB. Использовать экземпляр SLSlicerAPI.SLSlicer класс для:
Активируйте или завершите моделирование среза.
Добавление или удаление начальной точки, точки исключения, ограничений, компонента среза и конфигурации.
Выделите функциональные зависимости.
Установка временного окна и моделирование среза.
Уточнение среза для анализа неработоспособности логики.
slslicer( создает объект API для модели model)model раскрывая методы для вызова модели Slicer. Использует конфигурации среза модели, связанные с моделью, как определено slsliceroptions.
slslicer( создает объектную модель API model, opts)model с помощью объекта options opts, как определено slsliceroptions.
|
Имя конфигурации. Тип: По умолчанию: предварительно настроенные значения |
|
Описание конфигурации. Тип: По умолчанию: |
|
Направление анализа зависимостей. Тип: Допустимые значения: По умолчанию: |
|
Цвет подсветки. Тип: Допустимые значения: По умолчанию: |
|
Местоположение файла slicex, содержащего неработающие логические данные. Тип: По умолчанию: |
|
Флаг, указывающий, должен ли анализ исключать неработоспособную логику элементов Тип: По умолчанию: |
|
Расположение файла slicex, содержащего данные моделирования. Тип: По умолчанию: |
|
Флажок, указывающий, должен ли анализ использовать информацию о временном окне моделирования. Тип: По умолчанию: |
|
Блоки или подсистемы модели, добавленные в качестве компонента среза. Тип: По умолчанию: |
|
Элементы модели, добавленные в качестве зависимостей. Тип: По умолчанию: |
|
Элементы модели, добавленные в качестве точки исключения. Тип: По умолчанию: |
|
Элементы модели, добавленные в качестве начальной точки. Тип: По умолчанию: |
| ActiveBlocks | Возвращает активные невиртуальные дескрипторы блоков |
| активировать | Активация модели для анализа |
| addConstraint | Добавляет ограничение на блоки коммутатора или мультипортового коммутатора, состояние или переход потока состояния |
| addExclusionPoint | Добавляет дескрипторы блоков, пути блоков или идентификаторы Simulink Identifiers (SID) в качестве точки исключения фрагмента |
| addSliceComponent | Добавление модели или подсистемы в качестве компонента среза |
| addStartingPoint | Добавление дескрипторов блоков, путей блоков или идентификаторов Simulink (SID) в качестве начальной точки фрагмента |
| основной момент | Обновление выделения модели |
| refineDeadLogic | Обновление выделения модели с уточнением неработоспособной логики |
| removeConstraint | Удаление зависимости из фрагмента модели |
| removeDeadLogic | Удаляет уточнение неработоспособной логики |
| removeExclusionPoint | Удаление точки исключения из фрагмента модели |
| removeSliceComponent | Удаление компонента фрагмента из фрагмента модели |
| removeStartingPoint | Удаление начальной точки из фрагмента модели |
| моделировать | Моделирует тестовый случай для динамического среза от времени «t1» до времени «t2» |
| часть | Создание модели с разрезом из подсветки модели |
| конечный | Отбрасывает данные анализа и восстанавливает подсветку модели (вызывается, когда объект выходит из области действия) |
| неосновной момент | Удаление выделения модели без изменения статуса активации |
| открыть | Отбрасывает данные анализа при сохранении выделения модели |
slslicer | Создание объекта API для вызова среза модели |