exponenta event banner

deleteEntry

Удаление словарной статьи данных

Описание

пример

deleteEntry(sectionObj,entryName) удаление статьи словаря данных entryName из раздела словаря данных sectionObj, a Simulink.data.dictionary.Section объект. Если в иерархии словарей ссылок имеется несколько записей с указанным именем, функция удаляет все записи. Если вы представляете словарную статью данных с одной или несколькими Simulink.data.dictionary.Entry объекты, а затем удалить запись с помощью deleteEntry функция, объекты остаются с их Status свойство имеет значение 'Deleted'.

пример

deleteEntry(sectionObj,entryName,'DataSource',dictionaryName) удаляет статью, определенную в словаре данных DictionaryName. Этот синтаксис используется для однозначной идентификации записи, которая определена несколько раз в иерархии словарей данных, на которые имеются ссылки.

Примеры

свернуть все

Представление раздела «Конструкторские данные» словаря данных myDictionary_ex_API.sldd с Simulink.data.dictionary.Section объект с именем dDataSectObj. Раздел «Проектные данные» myDictionary_ex_API.sldd уже содержит запись с именем fuelFlow.

myDictionaryObj = Simulink.data.dictionary.open('myDictionary_ex_API.sldd');
dDataSectObj = getSection(myDictionaryObj,'Design Data');

Удаление записи fuelFlow из словаря данных myDictionary_ex_API.sldd. myDictionary_ex_API.sldd больше не содержит fuelFlow вход.

deleteEntry(dDataSectObj,'fuelFlow')

Представление раздела «Конструкторские данные» словаря данных myDictionary_ex_API.sldd с Simulink.data.dictionary.Section объект с именем dDataSectObj.

myDictionaryObj = Simulink.data.dictionary.open('myDictionary_ex_API.sldd');
dDataSectObj = getSection(myDictionaryObj,'Design Data');

Удаление записи myRefEntry из словаря данных myRefDictionary_ex_API.sldd. myDictionary_ex_API.sldd ссылки myRefDictionary_ex_API.sldd, и myRefDictionary_ex_API.sldd определяет записьmyRefEntry.

deleteEntry(dDataSectObj,'myRefEntry','DataSource',...
'myRefDictionary_ex_API.sldd')

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

свернуть все

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

Имя целевой статьи словаря данных, указанной как символьный вектор.

Пример: 'myEntry'

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

Имя файла словаря данных, определяющего целевую запись, указанное как символьный вектор, включая .sldd расширение.

Пример: 'mySubDictionary_ex_API.sldd'

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

Альтернативы

Окно проводника моделей можно использовать для удаления статей из словаря данных таким же образом, как можно удалить переменные из рабочего пространства модели или базового рабочего пространства.

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