exponenta event banner

пустой

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

Определить, пуст ли словарь встроенного кодера

Синтаксис

tf = empty(coderDictionaryObj)

Описание

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

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

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

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

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

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

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

Примеры

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

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

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

Проверьте, пуст ли словарь встроенного кодера. При создании словаря внедренного кодера определения из Simulink в него загружены пакеты, поэтому словарь изначально не пуст.

empty(myCoderDictObj)
ans =

  logical

   0

Удалите Embedded Coder Dictionary из словаря данных и снова проверьте, пуст ли он.

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

  logical

   1

См. также

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