showChanges

Отображение изменений, внесенных в запись в словаре данных

Синтаксис

Описание

пример

showChanges(entryObj) открывает инструмент сравнения, чтобы показать изменения, внесенные в запись в словаре данных entryObj, а Simulink.data.dictionary.Entry объект. Инструмент сравнения отображает свойства entryObj как они были, когда словарь данных был сохранен в последний раз и как они были, когда showChanges была вызвана функция.

Примеры

свернуть все

Представление записи в словаре данных fuelFlow с Simulink.data.dictionary.Entry объект с именем fuelFlowObj. fuelFlow определяется в словаре данных myDictionary_ex_API.sldd.

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

Внесите изменения в fuelFlow ввода путем присвоения ему нового значения 494.

setValue(fuelFlowObj,494);

Наблюдайте несохраненное изменение записи fuelFlow. Инструмент сравнения открывает и сравнивает одно за другим текущее состояние записи с ее последним сохраненным состоянием.

showChanges(fuelFlowObj)

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

свернуть все

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

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

Можно использовать Обозреватель моделей (Model Explorer) и Инструмента Сравнения (Comparison), чтобы просмотреть изменения записей в словаре данных. Для получения дополнительной информации см. раздел «Просмотр и возврат изменений в словарных статьях».

Введенный в R2015a