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