ModelAdvisor.Task 类
命名空间: ModelAdvisor
超类:
定义自定义任务
描述
ModelAdvisor.Task
类是检查的包装器,因此您可以使用模型顾问来访问该检查。
您可以在多个 ModelAdvisor.Task
对象中使用同一个 ModelAdvisor.Check
对象,从而允许您在模型顾问树的多个位置放置相同的检查。例如,检查隐式信号解析这项检查显示在模型顾问树中的 按产品 > Simulink 文件夹和按任务 > 模型引用文件夹中。
在将检查作为任务添加时,模型顾问使用任务属性而不是检查属性,但 Visible
和 LicenseName
除外。
构造
ModelAdvisor.Task | 定义自定义任务 |
方法
setCheck | 指定任务中使用的检查 |
属性
Description | 任务描述 |
DisplayName | 任务的名称 |
Enable | Indicate if user can enable and disable task |
ID | 任务的标识符 |
LicenseName | Product license names required to display and run task |
MAObj | 模型顾问对象 |
Value | Status of task |
Visible | 指示是显示还是隐藏任务 |
复制语义
句柄。要了解这对类的使用有何影响,请参阅 MATLAB® 编程基础文档中的复制对象。
示例
MAT1 = ModelAdvisor.Task('com.mathworks.sample.TaskSample1'); MAT2 = ModelAdvisor.Task('com.mathworks.sample.TaskSample2'); MAT3 = ModelAdvisor.Task('com.mathworks.sample.TaskSample3');