exponenta event banner

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

Класс: coder.dictionary.Entry
Пакет: coder.dictionary

Определить, coder.dictionary.Entry объект представляет допустимое определение кода

Синтаксис

tf = valid(entryObj)

Описание

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

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

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

Встроенная статья словаря кодера, указанная как coder.dictionary.Entry объект.

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

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

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

Примеры

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

Открытие модели rtwdemo_roll и представляют Embedded Coder Dictionary с помощью coder.Dictionary объект. Этот объект используется для доступа к разделу «Классы хранения» словаря и представления раздела с помощью coder.dictionary.Section объект.

rtwdemo_roll
coderDictionary = coder.dictionary.open('rtwdemo_roll');
storageClassesSect = getSection(coderDictionary, 'StorageClasses');

Представление класса хранения примеров ParamStruct с помощью coder.dictionary.Entry объект.

entryObj = getEntry(storageClassesSect,'ParamStruct');

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

valid(entryObj)
ans =

  logical

   1

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

deleteEntry(storageClassesSect,'ParamStruct');
valid(entryObj)
ans =

  logical

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