主要内容

本页采用了机器翻译。点击此处可查看英文原文。

setListObj

在模型顾问分析结果中添加模型对象的超链接列表

说明

setListObj(ftObj,modelObj) 是一个可选方法,它生成一个指向由模型顾问格式化对象 ftObj 创建的报表中的模型对象的超链接列表。modelObj 输入将列表项指定为句柄的元胞数组或块或模型对象的完整路径。

示例

示例

全部折叠

此示例展示了如何在模型顾问结果中添加带项目符号的超链接列表。

创建格式化模板对象。

ft = ModelAdvisor.FormatTemplate("ListTemplate");

打开 vdp 模型。

open_system("vdp");

找到模型中的所有积木。

allBlocks = find_system("vdp","Type","block");

模块路径添加为列表模板中的超链接。在模型顾问报告中,每个模块路径都显示为可点击的超链接。点击超链接会高亮显示模型中的相应模块。

setListObj(ft,allBlocks);

显示超链接模块的结果。

ResultDescription = {};
ResultDescription{end+1} = ft;

disp("Blocks added as hyperlinks in the list template:");
Blocks added as hyperlinks in the list template:
disp(allBlocks);
    {'vdp/Callback Button'}
    {'vdp/Constant'       }
    {'vdp/Mu'             }
    {'vdp/Product'        }
    {'vdp/Scope'          }
    {'vdp/Square'         }
    {'vdp/Sum'            }
    {'vdp/Sum1'           }
    {'vdp/x1'             }
    {'vdp/x2'             }
    {'vdp/Out1'           }
    {'vdp/Out2'           }

输入参数

全部折叠

ModelAdvisor.FormatTemplate 对象,指定为格式化模板的句柄。

将模型对象显示为超链接的列表,指定为模块句柄的元胞数组、完整路径名(字符向量)或模型对象句柄。元胞数组中项目的顺序决定了超链接在列表中的显示顺序。

示例: {"vdp/Gain","vdp/Sum"}

版本历史记录

在 R2009a 中推出