Преобразуйте модель, чтобы использовать только явное разрешение сигнала
retVal
= disableimplicitsignalresolution('model
')
retVal
= disableimplicitsignalresolution('model
', displayOnly
)
вводят модель, сообщают все сигналы и утверждают, что неявно разрешают сигнализировать об объектах, и преобразует модель, чтобы разрешить только сигналы и утверждает, что явным образом требуют его. Отчет и любые изменения ограничиваются самой моделью; они не включают блоки, которые являются ссылками библиотеки. retVal
= disableimplicitsignalresolution('model
')
Прежде, чем выполнить эту функцию, гарантируйте, что все соответствующие объекты данных Simulink® заданы в базовом рабочем пространстве или словаре данных, с которым соединена модель. Функция игнорирует любые объекты данных, которые заданы в другом месте.
Функция сканирует model
, возвращает структуру указателей на сигналы и утверждает, что твердость неявно, чтобы сигнализировать об объектах, и выполняет следующие операции на model
:
Ищите модель все выходные порты и состояния блока, которые решают к объектам Сигнала Simulink.
Измените эти порты и блоки, чтобы осуществить объектное разрешение сигнала в будущем.
Установите SignalResolutionControl
модели параметр к
'UseLocalSettings'
(Графический интерфейс пользователя: явный только).
Если SignalResolutionControl
уже установлен в 'UseLocalSettings'
или к 'None'
, функция не принимает мер и возвращает предупреждение.
Если какие-либо выходные данные Stateflow® решают к объекту Сигнала Simulink:
Выключите иерархическое определение объема объектов сигнала из диаграммы Stateflow.
Метка Explicitly выходной сигнал диаграммы Stateflow.
Осуществите объектное разрешение сигнала для этого сигнала в будущем.
Любые изменения внесены disableimplicitsignalresolution
постоянно измените модель. Обязательно поддержите модель прежде, чем вызвать функцию с displayOnly
принявший значение по умолчанию к или заданный как false
.
эквивалентно retVal
= disableimplicitsignalresolution('model
', displayOnly
)disableimplicitsignalresolution (
если model
)displayOnly
false
.
Если displayOnly
true
, функция возвращает структуру указателей на сигналы и утверждает, что твердость неявно, чтобы сигнализировать об объектах, но оставляет модель без изменений.
|
Булевская переменная, задающая, изменить ли модель ( По умолчанию: false |
|
Имя модели или указатель |
|
Структура MATLAB®, содержащая:
|