Если существует два файла модели с тем же именем на MATLAB® путь, затем один выше на пути загружается, и один ниже на пути затенено. Это затенение применяется ко всем моделям и библиотекам (SLX и файлы MDL).
Загруженная модель всегда более приоритетна по сравнению с разгруженными единицами, независимо от ее позиции по пути MATLAB. Загруженные модели могут вмешаться, когда вы пытаетесь использовать другие файлы того же имени, особенно когда модели загружаются, но не видимы. Simulink® предупреждает, когда вы пытаетесь загрузить затененную модель, потому что другая модель уже загружается и может вызвать конфликты. Проект проверяет на затененные файлы, когда вы открываете проект.
Когда вы открываете проект, он предупреждает вас, если какие-либо модели тех же имен как ваши модели проекта уже загружаются. Эта проверка позволяет вам найти и избежать затененных файлов прежде, чем открыть любые модели проекта.
Диалоговое окно Configuring Project Environment сообщает о сбоях проверки Identify shadowed project files. Нажмите Details.
В диалоговом окне используйте контекстное меню, чтобы открыть или закрыть отдельные файлы или нажать Close All, чтобы закрыть все потенциально файлы затенения. Чтобы не работать по неправильным файлам, закройте загруженные модели. Диалоговое окно закрывается, и вы возвращаетесь к диалоговому окну Configuring Project Environment.
Смотрите другой проект, загружающий задачи, затем нажмите Continue, чтобы просмотреть проект.
Совет
Чтобы помочь избежать проблем с затененными файлами, включите настройку Simulink Do not load models that are shadowed on the MATLAB path. Смотрите не загружают модели, которые затенены на пути MATLAB.
Когда вы открываете проект со многими ссылками на проекты, идентифицируя, что затененные файлы могут быть длительными. Можно выключить эту проверку с помощью настройки проекта MATLAB Detect project files shadowed by open models.
Чтобы узнать больше о затененных файлах, смотрите Затененные Файлы.
Можно проверять проект на модели, словари данных и файлы MATLAB с несохраненными изменениями. На вкладке Project нажмите на стрелку вниз, чтобы расширить галерею Tools. Под Project Checks нажмите Show Unsaved Changes.
В диалоговом окне Unsaved Changes вы видите все грязные модели проекта, словари данных и файлы MATLAB. Проект только обнаруживает несохраненные изменения, отредактированные в редакторах Simulink и MATLAB. Вручную исследуйте изменения, отредактированные в других инструментах. Если у вас есть ссылки на проекты, файлы сгруппированы проектом. Можно сохранить или отменить все обнаруженные изменения.
Когда вы закрываете проект, он закрывает любые модели проекта или словари данных, если они не грязны.
Когда вы закрываете проект, если существуют файлы модели или словари данных с несохраненными изменениями, сообщение предлагает вам сохранять или отменять изменения. Вы видите все грязные файлы, сгруппированные проектом, если у вас есть ссылки на проекты. Чтобы постараться не проигрывать работают, можно сохранить или отменить изменения файлом проектом, или глобально.
Управляйте этим поведением с помощью настроек завершения работы проекта.