结构 |
结构数组 |
字段名 |
结构的字段名称,或公共领域Java的要么微软COM目的 |
getfield命令 |
结构阵列的场 |
isfield |
确定是否输入是结构阵列字段 |
isstruct |
确定是否输入是结构阵列 |
orderfields |
结构阵列的顺序的字段 |
rmfield |
从结构删除字段 |
setfield |
将值分配给结构阵列字段 |
arrayfun |
应用函数数组的每个元素 |
structfun |
应用功能,以标量结构的每个字段 |
table2struct |
转换表结构阵列 |
struct2table |
转换结构阵列,以表 |
cell2struct |
转换单元阵列结构阵列 |
struct2cell |
转换结构单元阵列 |
此示例示出了如何创建在其内的结构阵列和访问数据。
此示例示出了如何访问结构数组的内容。
使用串联结构阵列[]
运营商。来连接的结构,它们必须具有相同的字段集,但字段不需要包含相同的尺寸或类型的数据。
在从一个变量或表达式的运行时间动态地确定一个结构字段名。
考虑便于数据访问和系统存储器约束确定如何组织结构中的阵列中的数据时。
结构阵列并不需要连续内存,但各自的领域做。代替的逐渐增加在一个场字段或元素的数目的数目,对于含有非常大的阵列字段预分配存储器。
本实施例比较单元和结构的阵列,并示出了如何将数据存储在各类型的阵列。这两种细胞和结构阵列允许你存储不同类型和尺寸的数据。