Simulink. данные. existsInGlobal

Проверьте существование переменной в контексте модели Simulink

Синтаксис

varExists = Simulink.data.existsInGlobal(modelName,varName)

Описание

пример

varExists = Simulink.data.existsInGlobal(modelName,varName) возвращает индикацию относительно существования переменной или словарной статьи данных varName в контексте модели Simulink modelName. Simulink.data.existsInGlobal ищет раздел Design Data словаря данных, который соединяется с целевой моделью или базовым рабочим пространством MATLAB, если целевая модель не соединяется ни с каким словарем данных.

Примеры

свернуть все

Определите существование переменного PressVect в контексте модели Simulink vdp.slx, который не соединяется ни с каким словарем данных.

Simulink.data.existsInGlobal('vdp','PressVect')
ans =

     0

Поскольку vdp.slx не соединяется ни с каким словарем данных, existsInGlobal ищет только в базовом рабочем пространстве MATLAB для PressVect.

Определите существование переменного PressVect в контексте модели Simulink sldemo_fuelsys_dd_controller.slx, который соединяется со словарем данных sldemo_fuelsys_dd_controller.sldd.

Simulink.data.existsInGlobal('sldemo_fuelsys_dd_controller','PressVect')
ans =

     1

Поскольку sldemo_fuelsys_dd_controller.slx соединяется со словарем данных sldemo_fuelsys_dd_controller.sldd, existsInGlobal ищет PressVect только в разделе Design Data словаря.

Входные параметры

свернуть все

Имя целевой модели Simulink, заданной как вектор символа.

Пример: 'myTestModel'

Типы данных: char

Имя целевой переменной или словарной статьи данных, заданной как вектор символа.

Пример: 'myTargetVariable'

Типы данных: char

Выходные аргументы

свернуть все

Индикация относительно существования целевой переменной или словарной статьи данных, возвращенной как 1, чтобы указать на существование или 0, чтобы указать на отсутствие.

Советы

  • existsInGlobal помогает вам переход модели Simulink к использованию словарей данных. Можно использовать функцию, чтобы найти образцовые переменные до и после соединения модели к словарю данных.

Альтернативы

Можно использовать Образцовый Проводник, чтобы искать словарь данных или любую рабочую область для записей или переменных.

Представленный в R2015a

Была ли эта тема полезной?