Класс: ModelAdvisor.Задача
Пакет: ModelAdvisor
Определение пользовательских задач
task_obj = ModelAdvisor.Task(task_ID)
task_obj = ModelAdvisor.Task(task_ID) создает объект задачи, task_obj, с уникальным идентификатором, task_ID. task_ID должен оставаться постоянным. Если не указать task_ID, консультант по модели назначает случайный task_ID к объекту задачи.
Можно использовать один ModelAdvisor.Check объект в нескольких ModelAdvisor.Task , позволяя разместить одну и ту же проверку в нескольких расположениях в дереве Model Advisor. Например, команда Проверить неявное разрешение сигнала отображается в папке По продукту (By Product) > Simulink (Simulink) и в папке По задаче (By Task) > Model Referencing (Ссылка на модель) дерева Model Advisor.
При добавлении проверок в качестве задач помощник по модели использует свойства задачи вместо свойств проверки, за исключением Visible и LicenseName.
В следующем примере создается три объекта задачи: MAT1, MAT2, и MAT3.
MAT1 = ModelAdvisor.Task('com.mathworks.sample.TaskSample1');
MAT2 = ModelAdvisor.Task('com.mathworks.sample.TaskSample2');
MAT3 = ModelAdvisor.Task('com.mathworks.sample.TaskSample3');