Настройте Систему управления файлами

Когда модель растет, управление сослалось на файлы, и зависимости становится более сложным. Чтобы уменьшать сложность больших моделей управления, можно использовать проекты. Проекты в Simulink помогают организовать иерархии большой модели путем нахождения требуемых файлов, управления и совместного использования файлов и настроек, и взаимодействия с системой контроля версий.

ex_modeling_project_setup.m скрипта MATLAB® создает проект, который содержит эти файлы:

  • Образцовый ex_modeling_variants.slx

  • Образцовый ex_modeling_controller.slx

  • Образцовый ex_modeling_operator_variant.slx

  • Библиотека ex_modeling_library.slx

  • Скрипт MATLAB ex_modeling_data_mechanical_system.m

  • Скрипт MATLAB ex_modeling_data_controller.m

  • Скрипт MATLAB ex_modeling_variant_choice.m

  • Функция MATLAB ex_modeling_bus_objects.m

Чтобы открыть этот скрипт, введите эту команду в подсказку команды MATLAB:

openExample('simulink/SetupAFileManagementSystemExample')

Запустите скрипт, чтобы создать проект.

Скрипты MATLAB и функция сконфигурированы, чтобы Запуститься при Запуске.

Используя этот проект, можно исследовать поддержку проекта, такую как эти возможности:

  • Автоматизируйте задачи

  • Создайте ярлыки для общих действий

  • Анализируйте зависимости от файла

  • Анализируйте влияние изменяющихся файлов

  • Сравните образцовые файлы

Выполнение анализа зависимостей показывает, что скрипты MATLAB и функция запускаются образцовыми коллбэками.

Начиная с этих файлов, теперь запущенных при запуске, образцовые коллбэки избыточны и могут быть удалены.

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

Похожие темы