ModelAdvisor.Procedure
定义自定义过程
说明
ModelAdvisor.Procedure
类定义显示在模型顾问树中的过程。使用过程按功能或用途组织附加过程或检查。
创建对象
描述
创建一个模型顾问过程对象 ProcedureObject
= ModelAdvisor.Procedure(ProcedureID
)ProcedureObject
并为其分配唯一标识符 ProcedureID
,该标识符必须保持不变。
输入参数
ProcedureID
— 唯一标识符
string
模型顾问过程的唯一标识符。
数据类型: char
属性
Description
— 过程详细信息
character vector
提供有关过程的信息。模型顾问的右窗格显示过程详细信息。
数据类型: char
DisplayName
— 过程名称
string
指定模型顾问显示的过程的名称。
数据类型: char
ID
— 唯一标识符
string
为过程指定一个永久的唯一标识符。
注意
您必须指定此字段。
ID
的值必须保持不变。如果
ID
不唯一,模型顾问将生成错误。过程定义必须通过
ID
引用其他过程。
数据类型: char
MAObj
— 模型顾问对象
Simulink.ModelAdvisor
对象
指定当前模型顾问对象的句柄。
对象函数
addProcedure | Add subprocedure to procedure |
addTask | 将任务添加到过程 |
示例
向模型顾问过程中添加过程
创建一个名为
MAP
的ModelAdvisor.Procedure
对象。MAP = ModelAdvisor.Procedure('com.mathworks.sample.ProcedureSample');
创建三个子过程。
MAP1=ModelAdvisor.Procedure('com.mathworks.sample.procedure1'); MAP2=ModelAdvisor.Procedure('com.mathworks.sample.procedure2'); MAP3=ModelAdvisor.Procedure('com.mathworks.sample.procedure3');
将三个过程添加到
MAP
。addProcedure(MAP, MAP1); addProcedure(MAP, MAP2); addProcedure(MAP, MAP3);
版本历史记录
在 R2006a 中推出
MATLAB 命令
您点击的链接对应于以下 MATLAB 命令:
请在 MATLAB 命令行窗口中直接输入以执行命令。Web 浏览器不支持 MATLAB 命令。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)