主要内容

getPropertyGroups

班级:matlab.mixin.customdisplay
包裹:matlab.mixin

构造财产组的数组

句法

组= getPropertyGroups(obj)

描述

小组= getPropertyGroups(OBJ返回一系列matlab.mixin.util.propertygroup对象。MATLAB®显示由空格分开的属性组。

每个默认显示状态处理程序方法一次调用此方法。默认实现返回一个组中的属性。这些属性必须公开GetAccess而不是定义为。如果对象是标量,则MATLAB包含动态属性。

覆盖此方法以构建一个或多个自定义的属性组以显示。

每个组对象数组都有以下字段:

  • 标题- 如果不使用标题,则用作属性组的标题或空字符串。

  • PropertyList- 属性列表可以是:

    • 1 x-1结构属性名称 - 毛皮价值对

    • 属性名称的单元格数组。

使用结构名称值对如果对象为标量,并且要分配自定义属性值。否则,请使用属性名称的单元格数组。如果对象为标量MATLAB,则将从对象检索到的属性值添加。

输入参数

OBJ

matlab.mixin.customdisplay

输出参数

小组

1xn阵列matlab.mixin.util.propertygroup对象,其中n是组的数量

例子

展开全部

自定义某些属性返回的值。

写一个getPropertyGroups方法。

方法(访问=受保护)功能propgrp = getPropertyGroups(obj)如果〜sscalar(obj)propgrp = getPropertygroups@matlab.mixin.customdisplay(obj);别的pd(1:长度(obj.password))='*';preplist = struct('部门',obj.department,...'职称',obj.jobtitle,...'姓名',obj.name,...'薪水',,,,'无法使用',,,,...'密码',PD);propgrp = matlab.mixin.util.propertygroup(preplist);结尾结尾结尾

将功能添加到类定义。

属性

使用权 受保护

要了解方法的属性,请参阅方法属性