Main Content

ModelAdvisor.Task

类: ModelAdvisor.Task
命名空间: ModelAdvisor

定义自定义任务

语法

task_obj = ModelAdvisor.Task(task_ID)

描述

task_obj = ModelAdvisor.Task(task_ID) 创建一个任务对象 task_obj,它具有唯一标识符 task_IDtask_ID 必须保持不变。如果不指定 task_ID,模型顾问会为任务对象分配一个随机的 task_ID

您可以在多个 ModelAdvisor.Task 对象中使用同一个 ModelAdvisor.Check 对象,从而允许您在模型顾问树的多个位置放置相同的检查。例如,检查隐式信号解析显示在模型顾问树中的按产品 > Simulink 文件夹和按任务 > 模型引用文件夹中。

在将检查作为任务添加时,模型顾问使用任务属性而不是检查属性,但 VisibleLicenseName 除外。

示例

在以下示例中,您创建三个任务对象,MAT1MAT2MAT3

MAT1 = ModelAdvisor.Task('com.mathworks.sample.TaskSample1');
MAT2 = ModelAdvisor.Task('com.mathworks.sample.TaskSample2');
MAT3 = ModelAdvisor.Task('com.mathworks.sample.TaskSample3');