exponenta event banner

Что такое анализ зависимостей?

Каждая конструкция, будь то модель Simulink ® или проект, требует набора файлов и продуктов для успешного выполнения. Зависимости включают файлы данных, ссылки на модели, связанные библиотеки, MATLAB ® иC/C++ код, диаграммы Stateflow ® и документы по требованиям.

Анализ зависимостей для проектов

Анализ зависимостей выполняется для анализа структуры проекта и обнаружения требуемых файлов и продуктов. График зависимостей можно использовать для определения всех требуемых файлов и продуктов и выполнения анализа воздействия.

На вкладке Проект в разделе Сервис щелкните Анализатор зависимостей. Дополнительные сведения см. в разделе Запуск анализа зависимостей.

Анализатор зависимостей позволяет выполнять следующие действия:

Совет

Пример выполнения анализа воздействия на уровне файлов для поиска и выполнения тестов, на которые влияют измененные файлы, см. в разделе Выполнение анализа воздействия с помощью проекта.

Анализ зависимостей для моделей

Анализ зависимостей выполняется для проверки моделей, подсистем и библиотек, на которые прямо или косвенно ссылается модель. График зависимостей можно использовать для определения всех требуемых файлов и продуктов.

На вкладке «Моделирование» в правой части раздела «Проектирование» щелкните стрелку. В разделе Конструкция системы (System Design) щелкните Анализатор зависимостей (Dependency Analyzer).

  • Зависимости модели можно исследовать с помощью иерархии модели или представлений экземпляров модели. Дополнительные сведения см. в разделе Анализ зависимостей модели.

  • Чтобы упаковать проект, предоставить общий доступ к нему или поместить его в систему управления версиями, создайте проект на основе модели. Дополнительные сведения см. в разделе Создание проекта на основе модели. Выполните анализ зависимостей проекта, чтобы исследовать график зависимостей с помощью системы управления версиями и представлений, специфичных для проекта.

Связанные темы