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