exponenta event banner

действительный

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

Определить, coder.Dictionary объект представляет действительный словарь встроенного кодера

Синтаксис

tf = valid(coderDictionaryObj)

Описание

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

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

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

Словарь встроенного кодера, указанный как coder.Dictionary объект.

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

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

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

Примеры

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

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

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

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

valid(myCoderDictObj)
ans =

  logical

   1

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

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

  logical

   0

См. также

Представлен в R2019b