主要内容

金宝app仿真软件。ModelAdvisor

从MATLAB文件运行模型顾问

描述

要运行Model Advisor,请在MATLAB中使用该类的实例®项目。例如,您可以执行一组标准检查。

许多金宝app仿真软件。ModelAdvisor对象方法需要或返回id。一个ID是Model Advisor检查、任务或组的唯一标识符。id必须保持不变。一个金宝app仿真软件。ModelAdvisor对象中包含了一些方法,这些方法允许你检索以下对象的ID:

  • 所有检查、任务和组

  • 检查属于组和任务

  • 主动检查

  • 选定的检查、任务和组

要在Model Advisor中找到检查id,请使用检查上下文菜单。

找到 行动
检查身份证
  1. 在Model Advisor的左侧窗格中,选择检查。

  2. 右键单击检查名称并选择发送检查ID到工作区.ID显示在命令窗口中,并发送到基本工作空间。

检查文件夹中选定支票的id
  1. 在Model Advisor的左窗格中,选择需要id的检查。清除文件夹中的其他支票。

  2. 右键单击文件夹并选择发送检查ID到工作区.所选检查id的数组被发送到基本工作空间。

如果你有金宝app®检查™许可证,考虑使用ModelAdvisor.run(金宝app仿真软件检查)函数或顾问。一个pplication(金宝app仿真软件检查)运行(金宝app仿真软件检查)方法,而不是金宝app仿真软件。ModelAdvisorrunCheckrunTask功能。

考虑使用顾问。一个pplication如果您有一个包含子系统和模型引用的大型模型,则可以使用。顾问。一个pplication不对库模型运行检查。如果您想对不在模型引用层次结构中的多个独立模型运行检查,或者您想利用并行处理,请使用ModelAdvisor.run在模型上运行模型顾问检查。

创建

描述

MATLAB为您在当前MATLAB会话中打开的每个模型创建此对象的实例。要获得模型的model Advisor对象的句柄,执行以下命令:= 金宝appSimulink.ModelAdvisor.getModelAdvisor (系统其中system是要检查的模型或子系统的名称。然后,您的程序可以使用Model Advisor对象方法来初始化和运行Model Advisor检查。

输入参数

全部展开

模型顾问检查的模型或子系统。

数据类型:字符

属性

全部展开

值为真正的显示Model Advisor报告中的输入参数。值为不会在Model Advisor报告中显示输入参数。

数据类型:字符

对象的功能

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报告或将当前报告与基线报告进行比较

另请参阅

在R2006a中引入