Преобразуйте модель, чтобы использовать только явное разрешение сигнала
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®, содержащая:
|