Можно сравнить файлы модели с таким же именем. Чтобы завершить операцию, инструмент сравнения копирует одну из моделей во временную папку, потому что Simulink® не может иметь две модели с одним именем в памяти одновременно. Инструмент сравнения создает копию одной модели с именем только для чтения
, и сравнивает получившиеся XML- файлы.modelname
_TEMPORARY_COPY
Предупреждение
При использовании подсветки из отчета одна из отображаемых моделей является временной копией с новым именем. Временная копия доступна только для чтения, чтобы избежать изменений, которые могут быть потеряны.
Также можно запустить сравнение, переименовав или скопировав один из файлов.
Если одна из моделей открыта при попытке сравнить их, появляется диалоговое окно, в котором можно кликнуть Yes, чтобы закрыть файл и продолжить, или No, чтобы прервать. Необходимо закрыть открытые модели, прежде чем инструмент сравнения сможет сравнить две модели с таким же именем. Задача, требующая от вас закрыть загруженную модель, называется «затененными файлами». В некоторых случаях другая модель с таким же именем может находиться в памяти, но не видна. Для получения дополнительной информации см. раздел «Затененные файлы».
Если вы хотите автоматически закрыть открытые модели с таким же именем при сравнении и не видеть диалоговое окно снова, запустите следующие команды:
opt = slxmlcomp.options opt.setCloseSameNameModel(true)
opt = slxmlcomp.options opt.setCloseSameNameModel(false)
Если вы открываете отчет сравнения из проекта (для примера, с помощью Compare to Revision), проект обрабатывает файлы с таким же именем и не предлагает вам закрывать модели.