empty

Класс: coder.Dictionary
Пакет: кодер

Определите, пуст ли Словарь Embedded Coder

Синтаксис

tf = empty(coderDictionaryObj)

Описание

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

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

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

Словарь 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');

Проверяйте, пуст ли Словарь Embedded Coder. Когда вы создали Словарь Embedded Coder, определения от Simulink пакет загрузился в него, таким образом, словарь первоначально не пуст.

empty(myCoderDictObj)
ans =

  logical

   0

Удалите Словарь Embedded Coder из словаря данных и снова проверяйте, чтобы видеть, пусто ли это.

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

  logical

   1

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

Введенный в R2019b