主要内容

substruct

创建结构参数subsasgnsubsref

语法

= substruct(type1, subs1, type2, subs2,…)

描述

= substruct(type1, subs1, type2, subs2,…)创建具有重载函数所需字段的结构subsrefsubsasgn方法。每一个类型字符向量必须是“。”“()”,或“{}”.相应的潜艇参数必须是字段名(对于“。”类型)或包含索引向量的单元格数组(用于“()”“{}”类型)。

输出参数

年代

结构体这些字段:

  • 类型之一:“。”“()”,或“{}”

  • 潜艇:下标值(字段名或索引向量的单元格数组)

例子

调用subsref与语法等价的参数:

B =(3、5).field;

在哪里一个类的对象是否实现了subsref方法

使用substruct形成输入结构体年代

S = substruct(“()”,{3、5},“。”,“场”);

调用类方法:

B = subsref (S);

结构体substruct在这个例子中包含:

disp (S(1))类型:“()”的潜艇:{[3][5]}disp (S(2))类型:”。的潜艇:“字段”

另请参阅

|

之前介绍过的R2006a