ModelAdvisor.Task
类: ModelAdvisor.Task
命名空间: ModelAdvisor
定义自定义任务
语法
task_obj = ModelAdvisor.Task(task_ID)
描述
task_obj = ModelAdvisor.Task(task_ID)
创建一个任务对象 task_obj
,它具有唯一标识符 task_ID
。task_ID
必须保持不变。如果不指定 task_ID
,模型顾问会为任务对象分配一个随机的 task_ID
。
您可以在多个 ModelAdvisor.Task
对象中使用同一个 ModelAdvisor.Check
对象,从而允许您在模型顾问树的多个位置放置相同的检查。例如,检查隐式信号解析显示在模型顾问树中的按产品 > Simulink 文件夹和按任务 > 模型引用文件夹中。
在将检查作为任务添加时,模型顾问使用任务属性而不是检查属性,但 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');