文档

金宝app仿真软件。ModelAdvisor

运行模型顾问从MATLAB文件

描述

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

许多金宝app仿真软件。ModelAdvisor对象方法需要或返回id。一个ID是Model Advisor检查、任务或组的唯一标识符。id必须保持不变。一个金宝app仿真软件。ModelAdvisor对象包含的方法使您能够检索ID或ID:

  • 所有检查、任务和组

  • 属于组和任务的检查

  • 积极的检查

  • 选定的检查、任务和组

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

找到 行动
检查标题,ID,或MATLAB源代码的位置
  1. 在模型窗口工具栏上,选择设置>首选项

  2. 在Model Advisor Preferences对话框中,选择显示源选项卡

  3. 在Model Advisor窗口的右侧窗格中,单击选项卡。Model Advisor窗口显示检查标题、TitleId和检查的MATLAB源代码的位置。

检查身份证
  1. 在Model Advisor的左窗格中,选择检查。

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

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

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

创建

描述

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

输入参数

全部展开

模型Advisor检查的模型或子系统。

数据类型:字符

属性

全部展开

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

数据类型:字符

对象的功能

closeReport Close Model Advisor报告
deselectCheck 清除Model Advisor检查
deselectCheckAll 清除Model Advisor检查
deselectCheckForGroup 清除模型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检查输入参数
getListViewParameters 在检查表视图中获取Model Advisor检查表参数
金宝appSimulink.ModelAdvisor.getModelAdvisor 获取系统或子系统的Model Advisor对象
getSelectedCheck 获取当前选中的Model Advisor检查
getSelectedSystem 获取Model Advisor目标的系统
getSelectedTask 获取选定的Model Advisor任务
getTaskAll 获取由Model Advisor运行的任务
金宝appSimulink.ModelAdvisor.openConfigUI 启动模型Advisor配置编辑器
金宝appSimulink.ModelAdvisor.reportExists 确定模型或子系统的Model Advisor报告是否存在
runCheck 运行当前选定的检查
runTask 运行当前选定的任务
selectCheck 选择检查
selectCheckAll 选择所有检查
selectCheckForGroup 选择检查小组
selectCheckForTask 选择一个或多个特定任务的检查
selectTask 选择Model Advisor任务
selectTaskAll 选择所有Model Advisor任务
setActionEnable 设置检查动作的状态
setBaselineMode 设置Model Advisor基线模式
setCheckErrorSeverity 设置检查失败的严重程度
setCheckResult 设置当前运行检查的结果
setCheckResultData 设置当前运行检查的结果数据
setCheckResultStatus 设置当前运行检查的状态
setListViewParameters 指定列表视图参数进行检查
setInputParameters 指定输入参数
verifyCheckRan 验证Model Advisor运行了一组检查
verifyCheckResult 生成基线Model Advisor检查结果文件或将当前检查结果与基线检查结果进行比较
verifyCheckResultStatus 验证模型是否通过了一组检查
verifyHTML 生成基线模型顾问报告或将当前报告与基线报告进行比较

另请参阅

介绍了R2006a