从MATLAB文件运行模型顾问
要运行Model Advisor,请在MATLAB中使用该类的实例®项目。例如,您可以执行一组标准检查。
许多金宝app仿真软件。ModelAdvisor
对象方法需要或返回id。一个ID是Model Advisor检查、任务或组的唯一标识符。id必须保持不变。一个金宝app仿真软件。ModelAdvisor
对象中包含了一些方法,这些方法允许你检索以下对象的ID:
所有检查、任务和组
检查属于组和任务
主动检查
选定的检查、任务和组
要在Model Advisor中找到检查id,请使用检查上下文菜单。
找到 | 行动 |
---|---|
检查身份证 |
|
检查文件夹中选定支票的id |
|
如果你有金宝app®检查™许可证,考虑使用ModelAdvisor.run
(金宝app仿真软件检查)函数或顾问。一个pplication
(金宝app仿真软件检查)运行
(金宝app仿真软件检查)方法,而不是金宝app仿真软件。ModelAdvisor
runCheck
或runTask
功能。
考虑使用顾问。一个pplication
如果您有一个包含子系统和模型引用的大型模型,则可以使用。顾问。一个pplication
不对库模型运行检查。如果您想对不在模型引用层次结构中的多个独立模型运行检查,或者您想利用并行处理,请使用ModelAdvisor.run
在模型上运行模型顾问检查。
MATLAB为您在当前MATLAB会话中打开的每个模型创建此对象的实例。要获得模型的model Advisor对象的句柄,执行以下命令:
其中system是要检查的模型或子系统的名称。然后,您的程序可以使用Model Advisor对象方法来初始化和运行Model Advisor检查。妈
= 金宝appSimulink.ModelAdvisor.getModelAdvisor (系统
)
closeReport |
关闭Model Advisor报告 |
deselectCheck |
清除Model Advisor检查 |
deselectCheckAll |
清除Model Advisor检查 |
deselectCheckForGroup |
清除Model Advisor对组的检查 |
deselectCheckForTask |
清除属于指定任务或任务集的Model Advisor检查 |
deselectTask |
清除属于指定任务或任务集的Model Advisor检查 |
deselectTaskAll |
清除所有Model Advisor任务 |
displayReport |
在模型顾问窗口中显示报告 |
exportReport |
创建Model Advisor报告的副本 |
filterResultWithExclusion |
筛选排除的对象 |
getBaselineMode |
确定Model Advisor是否处于基线数据生成模式 |
getCheckAll |
获取所有Model Advisor检查的检查id |
getCheckForGroup |
获取属于Model Advisor检查组的检查 |
getCheckForTask |
获取属于任务的检查 |
getCheckResult |
获取Model Advisor检查结果 |
getCheckResultData |
获取Model Advisor检查结果数据 |
getCheckResultStatus |
获取Model Advisor检查结果状态 |
getGroupAll |
获取Model Advisor运行的所有检查组 |
getInputParameters |
获取Model Advisor检查输入参数 |
金宝appSimulink.ModelAdvisor.getModelAdvisor |
获取系统或子系统的Model Advisor对象 |
getSelectedCheck |
获取当前选中的Model Advisor检查 |
getSelectedSystem |
获得Model Advisor目标的系统 |
getSelectedTask |
获取选定的Model Advisor任务 |
getTaskAll |
获取由Model Advisor运行的任务 |
金宝appSimulink.ModelAdvisor.openConfigUI |
启动Model Advisor配置编辑器 |
金宝appSimulink.ModelAdvisor.reportExists |
确定模型或子系统是否存在Model Advisor报告 |
runCheck |
运行当前选中的检查 |
runTask |
运行当前选定的任务 |
selectCheck |
选择检查 |
selectCheckAll |
选择所有检查 |
selectCheckForGroup |
选择检查组 |
selectCheckForTask |
为一个或多个特定任务选择检查 |
selectTask |
选择Model Advisor任务 |
selectTaskAll |
选择所有Model Advisor任务 |
setActionEnable |
设置检查动作状态 |
setBaselineMode |
设置模型顾问基线模式 |
setCheckErrorSeverity |
设置检查失败的严重程度 |
setCheckResult |
为当前运行的检查设置结果 |
setCheckResultData |
为当前运行的检查设置结果数据 |
setCheckResultStatus |
设置当前运行检查的状态 |
setInputParameters |
指定输入参数 |
verifyCheckRan |
验证Model Advisor运行了一组检查 |
verifyCheckResult |
生成基线Model Advisor检查结果文件或将当前检查结果与基线检查结果进行比较 |
verifyCheckResultStatus |
验证模型是否通过了一组检查 |
verifyHTML |
生成基线Model Advisor报告或将当前报告与基线报告进行比较 |