MATLAB 帮助中心
本页采用了机器翻译。点击此处可查看英文原文。
类: mlreportgen.finder.MATLABVariableResult 命名空间: mlreportgen.finder
获取 MATLAB 变量搜索结果对象的属性值
自 R2022a 起
propVals = getPropertyValues(resObj,propNames)
propVals = getPropertyValues(resObj,propNames) 返回 MATLAB® 变量搜索结果对象 propNames 中 resObj 指定的属性的值。指定的属性可以属于结果对象,也可以属于结果对象所表示的变量。
propVals
resObj
propNames
全部展开
mlreportgen.finder.MATLABVariableResult
MATLAB 变量搜索结果,指定为 mlreportgen.finder.MATLABVariableResult 对象。
所请求属性的列表,指定为字符串数组或字符串元胞数组。数组中元素的有效值可以按任意顺序排列:
"Name"
"Class"
"Size"
"Bytes"
"Sparse"
"Complex"
"Value"
"Global"
struct
注意
如果 resObj 表示的变量具有与 resObj 的属性同名的属性,则方法 getPropertyValues 将检索 resObj 的属性值。例如:
getPropertyValues
在基础工作区中,定义一个 struct,其中包含一个名为 Place 的字段和一个名为 Location 的字段。
Place
Location
myStruct.Place = "USA"; myStruct.Location = "America";
使用 find 方法为结构体 myStruct 创建 MATLABVariableResult 对象。
find
myStruct
MATLABVariableResult
resObj = find(mlreportgen.finder.MATLABVariableFinder(... Container="MATLAB",Name="myStruct"));
使用 getPropertyValues 方法获取 Place 和 Location 属性的值。
getPropertyValues(resObj,["Place","Location"])
Location 属性的值是从 resObj 到 "MATLAB"。
"MATLAB"
ans = 1×2 cell array {["USA"]} {["MATLAB"]}
指定属性的值,以元胞数组形式返回。
在 R2022a 中推出
mlreportgen.report.SummaryTable
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
欧洲
亚太
联系您当地的办事处