Автоматизируйте задачи запуска

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

Запуститесь файлы автоматически запущены (.m и файлы .p), загружены (файлы .mat) и открыты (модели Simulink), когда вы открываете проект.

Примечание

Запуститесь скрипты могут иметь любое имя. Вы не должны использовать startup.m

Можно использовать файл с именем startup.m на пути MATLAB®, который запускается, когда вы запускаете MATLAB. Если ваш файл startup.m вызывает проект с simulinkproject, ошибка появляется, потому что никакой проект еще не загружается. Чтобы избежать ошибки, переименуйте startup.m и используйте его в качестве файла запуска проекта вместо этого.

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

  • Щелкните правой кнопкой по файлу и выберите Run at Startup.

  • Также на вкладке Simulink Project, нажмите Startup Shutdown. В диалоговом окне Manage Project Startup and Shutdown можно добавить и удалить запуск и завершить работу файлов. Если порядок выполнения важен, измените порядок с помощью кнопок стрелки.

В представлении файлов Столбец состояния отображает значок и подсказку, указывающую, что файл запустится при запуске.

Примечание

Запуститесь настройки файла включены, когда вы передаете измененные файлы системе контроля версий. Любые задачи запуска вы создаете выполнение для всех других пользователей проекта.

Чтобы остановить файл, запускающийся при запуске, возвратитесь путем щелчка правой кнопкой по нему и выбора Remove from Startup.

Когда вы открываете проект, запущенные файлы запуска. Кроме того, текущая рабочая папка изменяется на папку запуска проекта. Если вы хотите установить папку запуска на вкладке Simulink Project, нажмите Details и отредактируйте папку Start Up. Смотрите Задают Детали Проекта, Папку Запуска и Выведенные Папки Файлов.

Можно создать новый запуск и завершить работу файлов в интерактивном режиме в Проекте Simulink или в командной строке. Для получения дополнительной информации смотрите addStartupFile.

Связанные примеры

Больше о

Была ли эта тема полезной?