find

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

Поиск в разделе Embedded Coder Dictionary

Синтаксис

foundEntries = find(sectionObj,Name1,Value1,...,NameN,ValueN)

Описание

foundEntries = find(sectionObj,Name1,Value1,...,NameN,ValueN) ищет раздел Embedded Coder Dictionary sectionObj при помощи критериев поиска Name1,Value1,…,NameN,ValueN, и возвращает массив соответствия с записями, которые были найдены в том разделе.

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

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

Разделите, чтобы искать в Словаре Embedded Coder в виде coder.dictionary.Section объект.

Критерии поиска в виде одной или нескольких пар "имя-значение", представляющих имена и значения свойств определений в разделе Embedded Coder Dictionary. Для списка свойств Словарной статьи Embedded Coder смотрите coder.dictionary.Entry.

Пример: 'MemorySection','memSect1'

Пример: 'DataScope','Exported'

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

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

Словарные статьи Embedded Coder, которые совпадают с заданными критериями поиска, возвратились как массив coder.dictionary.Entry объекты.

Примеры

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

Откройте модель rtwdemo_roll и создайте Словарь Embedded Coder в модели. Представляйте Словарь Embedded Coder при помощи coder.Dictionary объект coderDictionary. Используйте этот объект получить доступ к разделу Storage Classes словаря, который содержит определения класса памяти.

rtwdemo_roll
coderDictionary = coder.dictionary.open('rtwdemo_roll');

Создайте coder.dictionary.Section объект, который представляет раздел Storage Classes Словаря Embedded Coder.

storageClassesSect = getSection(coderDictionary, 'StorageClasses');

Найдите классы памяти, которые имеют DataScope установите на Exported.

exportedSCs = find(storageClassesSect,'DataScope','Exported')
exportedSCs = 

  1×2 Entry array with properties:

    Name
    DataSource
Введенный в R2019b