substruct
为 subsasgn 或 subsref 创建结构体参量
语法
S = substruct(type1, subs1, type2, subs2, ...)
说明
输出参量
| 包含以下字段的
|
示例
使用与语法等效的参量调用 subsref:
B = A(3,5).field;
其中 A 是实现 subsref 方法的类的对象
使用 substruct 组成输入 struct、S:
S = substruct('()',{3,5},'.','field');
调用类方法:
B = subsref(A,S);
此示例中 substruct 创建的 struct 包含:
disp(S(1))
type: '()'
subs: {[3] [5]}
disp(S(2))
type: '.'
subs: 'field'扩展功能
版本历史记录
在 R2006a 之前推出