saveChanges

Сохраните изменения в словаре данных

Синтаксис

Описание

пример

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

Примеры

свернуть все

Создайте новый словарь данных myNewDictionary.sldd и представляйте раздел Design Data Simulink.data.dictionary.Section возразите названному dDataSectObj.

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

  data dictionary with properties:

          DataSources: {0x1 cell}
    HasUnsavedChanges: 0
           NumberOfEntries: 0

Измените myNewDictionary.sldd путем добавления записи под названием myNewEntry со значением 237. Просмотрите HasUnsavedChanges свойство myDictionaryObj подтвердить изменение было сделано.

addEntry(dDataSectObj,'myNewEntry',237);
myDictionaryObj
myDictionaryObj = 

  Dictionary with properties:

          DataSources: {0x1 cell}
    HasUnsavedChanges: 1
           NumberOfEntries: 1

Сохраните все изменения в myNewDictionary.sldd. HasUnsavedChanges свойство myDictionaryObj указывает, что изменения были сохранены.

saveChanges(myDictionaryObj)
myDictionaryObj
myDictionaryObj = 

  Dictionary with properties:

          DataSources: {0x1 cell}
    HasUnsavedChanges: 0
           NumberOfEntries: 1

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

свернуть все

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

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

Можно использовать Model Explorer, чтобы сохранить изменения в словаре данных путем щелчка правой кнопкой по узлу дерева словаря в панели Model Hierarchy и выбора Save Changes.

Представленный в R2015a
Для просмотра документации необходимо авторизоваться на сайте