exponenta event banner

listEntry

Список словарных статей данных

Описание

пример

listEntry(dictionaryObj) отображает в окне команд MATLAB таблицу информации обо всех записях в словаре данных dictionaryObj, a Simulink.data.Dictionary объект. Отображаемая информация включает в себя имя каждой записи, имя раздела, содержащего каждую запись, статус каждой записи, дату и время последнего изменения каждой записи, последнее имя пользователя для изменения каждой записи и класс значения, которое содержит каждая запись. По умолчанию функция сортирует список записей в алфавитном порядке по имени записи.

пример

listEntry(dictionaryObj,Name,Value) отображает статьи в словаре данных с дополнительными опциями, заданными одним или несколькими Name,Value аргументы пары.

Для возврата значения словарной статьи данных в командной строке используйте команду getValue способ Simulink.data.dictionary.Entry объект. См. Хранение данных в словаре программно.

Примеры

свернуть все

Представление словаря данных sldemo_fuelsys_dd_controller.sldd с Simulink.data.Dictionary объект с именем myDictionaryObj.

myDictionaryObj = Simulink.data.dictionary.open('sldemo_fuelsys_dd_controller.sldd');

Перечислите все записи в словаре данных.

listEntry(myDictionaryObj)

Представление словаря данных sldemo_fuelsys_dd_controller.sldd с Simulink.data.Dictionary объект с именем myDictionaryObj.

myDictionaryObj = Simulink.data.dictionary.open('sldemo_fuelsys_dd_controller.sldd');

Перечислите все записи в словаре данных и сортируйте список в порядке убывания по имени записи.

listEntry(myDictionaryObj,'Ascending',false)

Представление словаря данных sldemo_fuelsys_dd_controller.sldd с Simulink.data.Dictionary объект с именем myDictionaryObj.

myDictionaryObj = Simulink.data.dictionary.open('sldemo_fuelsys_dd_controller.sldd');

Перечислять только те статьи словаря данных, имена которых начинаются с max.

listEntry(myDictionaryObj,'Name','max*')

Представление словаря данных sldemo_fuelsys_dd_controller.sldd с Simulink.data.Dictionary объект с именем myDictionaryObj.

myDictionaryObj = Simulink.data.dictionary.open('sldemo_fuelsys_dd_controller.sldd');

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

listEntry(myDictionaryObj,'SortBy','LastModified')

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

свернуть все

Целевой словарь данных, указанный как Simulink.data.Dictionary объект. Перед использованием этой функции представляйте целевой словарь с помощью Simulink.data.Dictionary с помощью, например, Simulink.data.dictionary.create или Simulink.data.dictionary.open функция.

Аргументы пары «имя-значение»

Укажите дополнительные пары, разделенные запятыми Name,Value аргументы. Name является именем аргумента и Value - соответствующее значение. Name должен отображаться внутри кавычек. Можно указать несколько аргументов пары имен и значений в любом порядке как Name1,Value1,...,NameN,ValueN.

Пример: 'SortBy','LastModified' сортирует записи в словаре данных по дате и времени последнего изменения каждой записи.

Порядок сортировки списка словарных статей данных, указанных как разделенная запятыми пара, состоящая из 'Ascending' и true или false. При указании false, listEntry сортировка списка в порядке убывания.

Пример: 'Ascending',false

Типы данных: logical

Критерии фильтрации списка статей словаря данных по классам, указанным как разделенная запятыми пара, состоящая из 'Class' и вектор символов, идентифицирующий допустимый класс. Функция перечисляет только те элементы, значения которых относятся к указанному классу.

Пример: 'Class','Simulink.Parameter'

Типы данных: char

Критерии фильтрации списка статей словаря данных по имени последнего пользователя для изменения каждой записи, указанной как разделенная запятыми пара, состоящая из 'LastModifiedBy' и вектор символов, идентифицирующий указанное имя пользователя. Функция перечисляет только те записи, которые были в последний раз изменены указанным именем пользователя.

Пример: 'LastModifiedBy','jsmith'

Типы данных: char

Максимальное количество записей в списке, указанное как пара, разделенная запятыми, состоящая из 'Limit' и целое число. Функция перечисляет до указанного количества записей, начиная с верхней части отсортированного и отфильтрованного списка.

Пример: 'Limit',9

Типы данных: double

Критерии фильтрации списка статей словаря данных по имени статьи, указанной как разделенная запятыми пара, состоящая из 'Name' и вектор символов, определяющий критерии фильтра. Можно использовать символ звездочки, *, в качестве подстановочного символа для представления любого количества символов. Функция перечисляет только те элементы, имена которых соответствуют критериям фильтра.

Пример: 'Name','fuelFlow'

Пример: 'Name','fuel*'

Типы данных: char

Критерии фильтрации списка статей словаря данных по разделам, указанным как разделенная запятыми пара, состоящая из 'Section' и вектор символов, идентифицирующий целевую секцию. Функция перечисляет только те записи, которые содержатся в целевом разделе.

Пример: 'Section','Design Data'

Флаг для сортировки списка статей словаря данных по определенному свойству, указанному как разделенная запятыми пара, состоящая из 'SortBy' и вектор символов, идентифицирующий свойство в списке элементов. Допустимые свойства: 'Name', 'Section', 'LastModified', и 'LastModifiedBy'.

Пример: 'SortBy','LastModifiedBy'

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