В проекте нажмите Custom Tasks, и затем установите флажки файлов проекта, которые вы хотите включать в пользовательскую задачу.
Если функция может идентифицировать файлы, чтобы работать с, включайте все файлы. Например, пользовательская функция задачи, saveModelFiles
в проекте airframe
проверяет, что файл является моделью Simulink® и ничего не делает, если это не.
Выбрать несколько файлов, Shift или Ctrl +click, и затем щелкнуть правой кнопкой по файлу и выбрать Include или Exclude.
Задайте пользовательскую функцию задачи, чтобы запуститься в поле Custom task. Введите имя, или нажмите Browse или выберите из списка пользовательских задач.
Если ваш проект еще не содержит пользовательских функций задачи, смотрите, Создают Пользовательскую Функцию Задачи.
Нажмите Run Task.
Проект отображает результаты.
Чтобы посмотреть детали результатов для в настоящее время выбранного файла, кликните по файлу и проверяйте панель Результатов.
Можно опубликовать отчет пользовательских результатов задачи. Например, попробуйте эту пользовательскую задачу:
Откройте проект в качестве примера путем ввода sldemo_slproject_customtasks
.
В Проекте нажмите Custom Tasks.
В диалоговом окне Custom Task нажмите Custom task выпадающая стрелка, чтобы выбрать из списка задач и выбрать Generate Bill of Materials Report.
Нажмите Run Task. Результаты появляются.
Нажмите Publish Report.
В файловом браузере задайте название и местоположение для отчета и выберите тип файла из HTML или Microsoft® Word. Если у вас есть MATLAB® Report Generator™, можно также выбрать PDF.
Просмотрите результаты в отчете.
Пример пользовательская функция задачи Generate Bill of Materials Report создает список файлов проекта, их состояния системы контроля версий, чисел версии и контрольных сумм MD5. Можно просмотреть код для этой пользовательской задачи в файле billOfMaterials.m
.
Чтобы видеть файл отчета и добавить его в ваш проект, переключитесь на представление файлов All.
Чтобы попробовать пример пользовательские задачи в проекте, смотрите, что пример Запускает Пользовательские Задачи с Проектом.