查询指定的属性值 | 您所在的位置:网站首页 › matlab数值比较大小 › 查询指定的属性值 |
get 类: matlab.mixin.SetGet 包: matlab.mixin 查询指定的属性值 全页展开 语法CV = get(H,Name) SV = get(H) get(H) 说明CV = get(H,Name) 从句柄数组 H 中的对象返回给定属性的值。如果 H 是标量,get 将返回单个值;如果 H 是数组,get 将返回属性值元胞数组。get 匹配部分名称和不区分大小写的名称,但这些名称不能存在多义性。不精确的名称匹配仅适用于类属性。动态属性需要精确的名称匹配。 如果您指定属性名称元胞数组作为第二个参数,则 get 返回值元胞数组,其中元胞中的每一行对应于 H 中的一个元素,元胞中的每一列对应于属性名称元胞数组中的一个元素。 如果 H 是非标量且 Name 是动态属性的名称,则仅当该属性存在于 H 中引用的所有对象中时,get 才返回值。 SV = get(H) 返回一个结构体,其中的字段名称是该对象的属性名称,值是对应属性的当前值。如果 H 为非标量,则 SV 为一个 numel(H)×1 结构体数组。 get(H) 显示具有句柄 H 的 MATLAB® 对象的所有属性名称及其当前值。 您的子类可以覆盖 matlab.mixin.SetGet getdisp 方法以控制 MATLAB 如何显示此信息。 输入参数全部展开 H — 输入句柄数组 对象数组输入句柄数组,指定为一个句柄或句柄数组。 Name — 要查询的属性 字符向量 | 字符串标量要查询的属性,指定为部分名称和不区分大小写的名称组合。不精确的名称不能具有多义性。动态属性必须使用精确名称。 数据类型: char | string 输出参数全部展开 CV — 查询的属性的值 属性值查询的属性的值,以单个值或一个值元胞数组的形式返回。 SV — 由属性名称和值组成的结构体 struct由属性名称和值组成的结构体,其中的字段名称是该对象的属性名称,值是对应属性的当前值。 数据类型: struct 属性Accesspublic要了解方法的属性,请参阅方法属性。 示例从派生自 matlab.mixin.SetGet 的类的实例中获取名为 Data 的属性的值。 propValue = get(obj,'Data');提示覆盖 matlab.mixin.SetGet 类的 getdisp 方法,以更改 MATLAB 显示 get 返回的信息的方式。 另请参阅get | getdisp | matlab.mixin.SetGet 主题为属性实现 set/get 接口 |
CopyRight 2018-2019 实验室设备网 版权所有 |