Каждая конструкция, будь то модель Simulink ® или проект, требует набора файлов и продуктов для успешного выполнения. Зависимости включают файлы данных, ссылки на модели, связанные библиотеки, MATLAB ® иC/C++ код, диаграммы Stateflow ® и документы по требованиям.
Анализ зависимостей выполняется для анализа структуры проекта и обнаружения требуемых файлов и продуктов. График зависимостей можно использовать для определения всех требуемых файлов и продуктов и выполнения анализа воздействия.
На вкладке Проект в разделе Сервис щелкните Анализатор зависимостей. Дополнительные сведения см. в разделе Запуск анализа зависимостей.
Анализатор зависимостей позволяет выполнять следующие действия:
Найдите необходимые продукты и дополнения. См. раздел Поиск требуемых продуктов и надстроек.
Проверьте зависимости и проблемы проекта перед общим доступом, упаковкой или отправкой проекта в систему управления версиями. См. раздел Проверка результатов зависимости и устранение проблем.
Выполните анализ воздействия, чтобы определить влияние изменения определенных файлов. См. раздел Выполнение анализа воздействия.
Экспорт результатов анализа зависимостей в виде переменных рабочей области или .graphml или отправьте файлы для пользовательской обработки задач. Экспорт результатов обеспечивает дальнейшую обработку или архивирование. См. раздел Экспорт результатов анализа зависимостей.
Совет
Пример выполнения анализа воздействия на уровне файлов для поиска и выполнения тестов, на которые влияют измененные файлы, см. в разделе Выполнение анализа воздействия с помощью проекта.
Анализ зависимостей выполняется для проверки моделей, подсистем и библиотек, на которые прямо или косвенно ссылается модель. График зависимостей можно использовать для определения всех требуемых файлов и продуктов.
На вкладке «Моделирование» в правой части раздела «Проектирование» щелкните стрелку. В разделе Конструкция системы (System Design) щелкните Анализатор зависимостей (Dependency Analyzer).
Зависимости модели можно исследовать с помощью иерархии модели или представлений экземпляров модели. Дополнительные сведения см. в разделе Анализ зависимостей модели.
Чтобы упаковать проект, предоставить общий доступ к нему или поместить его в систему управления версиями, создайте проект на основе модели. Дополнительные сведения см. в разделе Создание проекта на основе модели. Выполните анализ зависимостей проекта, чтобы исследовать график зависимостей с помощью системы управления версиями и представлений, специфичных для проекта.