Main Content

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

getPropertyValues

获取模型变量和模型变量查找器结果对象的属性值

自 R2022a 起

    说明

    示例

    propVals = getPropertyValues(resultObject,propNames) 为模型变量查找器结果对象 resultObject 返回 propNames 中指定的属性值。propNames 必须具有查找器结果对象的属性名称或查找器结果对象所表示的模型变量的名称。

    示例

    全部折叠

    sf_car 模型中查找模型变量的属性值。

    导入所需的命名空间以避免使用长且完全限定的类名称。

    import slreportgen.finder.*

    加载所需的模型并在模型中搜索模型变量。对于每个结果对象,打印相关的 Bytes 属性。

    model_name = 'sf_car';
    load_system(model_name)
    
    
    finder = ModelVariableFinder(model_name);
    results = find(finder);
    for result = results
        getPropertyValues(result,"Bytes")
    end
    ans = 1x1 cell array
        {[8]}
    
    
    ans = 1x1 cell array
        {[8]}
    
    
    ans = 1x1 cell array
        {[168]}
    
    
    ans = 1x1 cell array
        {[8]}
    
    
    ans = 1x1 cell array
        {[8]}
    
    
    ans = 1x1 cell array
        {[8]}
    
    
    ans = 1x1 cell array
        {[8]}
    
    
    ans = 1x1 cell array
        {[168]}
    
    
    ans = 1x1 cell array
        {[504]}
    
    
    ans = 1x1 cell array
        {[192]}
    
    
    ans = 1x1 cell array
        {[48]}
    
    
    ans = 1x1 cell array
        {[880]}
    
    
    ans = 1x1 cell array
        {[88]}
    
    
    ans = 1x1 cell array
        {[8]}
    
    
    ans = 1x1 cell array
        {[8]}
    
    
    ans = 1x1 cell array
        {[168]}
    
    
    ans = 1x1 cell array
        {[80]}
    
    
    ans = 1x1 cell array
        {[192]}
    
    
    ans = 1x1 cell array
        {[48]}
    
    
    ans = 1x1 cell array
        {[48]}
    
    

    输入参数

    全部折叠

    查找器结果对象,指定为 slreportgen.finder.ModelVariableResult 对象。

    要访问的属性值列表,指定为字符串数组或字符元胞数组。

    有效的 propNames 元素为:

    如果 propNames 包含无效属性,则相应的元胞数组值为 N/A

    输出参量

    全部折叠

    所访问属性的值,以元胞数组形式返回。

    版本历史记录

    在 R2022a 中推出