Simulink.ModelAdvisor
从 MATLAB 文件中运行模型顾问
说明
要运行模型顾问,请在 MATLAB® 程序中使用此对象的实例。例如,您可以执行一组标准检查。
许多 Simulink.ModelAdvisor
对象函数需要或返回 ID。ID 是模型顾问检查、任务或组的唯一标识符。ID 必须保持不变。Simulink.ModelAdvisor
对象中的函数可帮助您检索以下项的 ID:
所有检查、任务和组
属于组和任务的检查
活动检查
选定的检查、任务和组
要在模型顾问中查找检查 ID,请使用检查上下文菜单。
查找 | 操作 |
---|---|
检查 ID |
|
文件夹中所选检查的检查 ID |
|
如果您拥有 Simulink® Check™ 许可证,请考虑使用 ModelAdvisor.run
(Simulink Check) 函数或 Advisor.Application
(Simulink Check) run
(Simulink Check) 函数,而不是 Simulink.ModelAdvisor
runCheck
或 runTask
函数。
如果您有包含子系统和模型引用的大型模型,请考虑使用 Advisor.Application
对象。如果要对不在模型引用层次结构中的多个独立模型运行检查,或要利用并行处理,请使用 ModelAdvisor.run
对模型运行模型顾问检查。
创建对象
描述
MATLAB 为您在当前 MATLAB 会话中打开的每个模型创建此对象的一个实例。要获取模型的模型顾问对象的句柄,请执行以下命令:
,其中 system 是要检查的模型或子系统的名称。您的程序随后可以使用模型顾问对象函数来初始化和运行模型顾问检查。 ma
= Simulink.ModelAdvisor.getModelAdvisor(system
)
输入参量
属性
对象函数
版本历史记录
在 R2006a 中推出