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