существовать

Класс: Simulink. данные. словарь. Раздел
Пакет: Simulink. данные. словарь

Проверьте существование словарной статьи данных

Синтаксис

doesExist = существуют (sectionObj, entryName)

Описание

doesExist = exist(sectionObj,entryName) определяет, содержит ли раздел sectionObj словаря данных запись под названием entryName и возвращает индикацию.

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

развернуть все

Целевой раздел словаря данных, заданный как объект Simulink.data.dictionary.Section. Прежде чем вы будете использовать эту функцию, будете представлять целевой раздел с объектом Simulink.data.dictionary.Section при помощи, например, функция getSection.

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

Пример: 'myEntry'

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

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

развернуть все

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

Примеры

развернуть все

Определите, существует ли запись в словаре данных путем поиска имени записи

Представляйте раздел Design Data словаря данных myDictionary_ex_API.sldd с объектом Simulink.data.dictionary.Section под названием dDataSectObj.

myDictionaryObj = Simulink.data.dictionary.open('myDictionary_ex_API.sldd');
dDataSectObj = getSection(myDictionaryObj,'Design Data');

Определите, существует ли запись fuelFlow в разделе Design Data myDictionary_ex_API.sldd.

exist(dDataSectObj,'fuelFlow')
ans =

     1

Определите, существует ли запись myEntry в разделе Design Data myDictionary_ex_API.sldd.

exist(dDataSectObj,'myEntry')
ans =

     0

Советы

  • exist также определяет, существует ли соответствующая запись в том же разделе каких-либо словарей справочных данных. Например, если sectionObj представляет раздел Design Data словаря данных myDictionary_ex_API.sldd, exist ищет раздел Design Data myDictionary_ex_API.sldd и разделы Данных проектирования любых словарей, на которые ссылается myDictionary_ex_API.sldd.

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

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

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

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