valid

Класс: кодер. Словарь
Пакет: кодер

Определите ли coder.Dictionary объект представляет допустимый Словарь Embedded Coder

Синтаксис

tf = valid(coderDictionaryObj)

Описание

tf = valid(coderDictionaryObj) возвращает true если coder.Dictionary объект coderDictionaryObj isvalid. coder.Dictionary объект допустим, если он представляет существующий Словарь Embedded Coder. Когда вы удаляете Словарь Embedded Coder, coder.Dictionary объект не допустим.

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

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

Словарь Embedded Coder в виде coder.Dictionary объект.

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

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

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

Примеры

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

Создайте словарь данных под названием 'dataDict.sldd' в базовом рабочем пространстве и создают Словарь Embedded Coder в словаре данных. Представляйте Словарь Embedded Coder при помощи coder.Dictionary объект myCoderDictObj в базовом рабочем пространстве.

Simulink.data.dictionary.create('dataDict.sldd');
myCoderDictObj = coder.dictionary.create('dataDict.sldd');

Проверяйте ли coder.Dictionary объект в базовом рабочем пространстве представляет допустимый Словарь Embedded Coder.

valid(myCoderDictObj)
ans =

  logical

   1

Удалите Словарь Embedded Coder из словаря данных и проверяйте coder.Dictionary возразите снова. Когда вы удаляете Словарь Embedded Coder, coder.Dictionary объект не допустим.

coder.dictionary.remove('dataDict.sldd');
valid(myCoderDictObj)
ans =

  logical

   0

Смотрите также

Введенный в R2019b