CallbackStyle property
回调函数类型
值
'DetailStyle'(推荐) |
'StyleOne'(默认值) |
'StyleTwo' |
'StyleThree' |
描述
CallbackStyle 属性指定回调函数的类型。
‘DetailStyle’ 检查回调函数用于收集详细结果。建议使用这种类型的回调函数,它可以让您使用模型顾问报告的默认格式。此回调函数的关键字是 DetailStyle。检查定义需要此关键字。使用默认格式,您无需使用 ModelAdvisor.FormatTemplate 类或其他模型顾问格式化 API 来格式化模型顾问中显示的结果。这种样式还允许您按模块、子系统或推荐操作查看结果。
详细结果收集回调函数接受以下参量。
| 参量 | I/O 类型 | 描述 |
|---|---|---|
system | 输入 | 模型顾问分析的模型或子系统的路径。 |
CheckObj | 输入 | ModelAdvisor.Check 对象 |
要指示模型是否通过或未通过检查,或者建议使用模型顾问格式化 API 来格式化结果并修复问题,请使用简单检查回调函数。此回调函数的关键字是 StyleOne。检查定义需要此关键字。
简单的检查回调函数接受以下参量。
| 参量 | I/O 类型 | 描述 |
|---|---|---|
system | 输入 | 模型顾问分析的模型或子系统的路径。 |
result | 输出 | MATLAB® 字符向量,支持模型顾问格式化 API 调用或嵌入式 HTML 标签进行文本格式化。 |
使用详细检查回调函数以分层、层次化的方式返回和组织字符串结果。该函数提供两个输出参量,因此您可以将文本描述与一个或多个详细信息段落关联起来。详细回调函数的关键字是 StyleTwo。检查定义需要此关键字。
详细的回调函数接受以下参量。
| 参量 | I/O 类型 | 描述 |
|---|---|---|
system | 输入 | 模型顾问分析的模型或系统的路径。 |
ResultDescription | 输出 | 支持模型顾问格式化 API 调用或嵌入式 HTML 标签进行文本格式化的 MATLAB 字符向量的元胞数组。模型顾问将 ResultDescription 字符向量与相应的 ResultDetails 字符向量数组连接起来。 |
ResultDetails | 输出 | 包含一个或多个字符向量的元胞数组。ResultDetails 元胞数组的长度必须与 ResultDescription 元胞数组的长度相同。 |
要自动显示检查返回的每个对象的超链接,请使用带有超链接结果的回调函数。这种类型的回调函数的关键字是 StyleThree。检查定义需要此关键字。
此回调函数接受以下参量。
| 参量 | I/O 类型 | 描述 |
|---|---|---|
system | 输入 | 模型顾问分析的模型或系统的路径。 |
ResultDescription | 输出 | 支持模型顾问格式化 API 调用或嵌入式 HTML 标签进行文本格式化的 MATLAB 字符向量的元胞数组。 |
ResultDetails | 输出 | 包含一个或多个 Simulink® 对象(例如块、端口、线条和 Stateflow® 图)的元胞数组。对象必须是句柄或 Simulink 路径的形式。ResultDetails 元胞数组的长度必须与 ResultDescription 元胞数组的长度相同。 |