Matlab:结构体数组
- 创建标量结构体
- 访问字段中的值
- 对非标量结构体数组进行索引
当您有要按名称组织的数据时,可以使用结构体来存储这些数据。结构体将数据存储在名为字段的容器中,然后您可以按指定的名称访问这些字段。使用圆点表示法创建、分配和访问结构体字段中的数据。如果存储在字段中的值是数组,则可以使用数组索引来访问数组的元素。当您将多个结构体存储为一个结构体数组时,可以使用数组索引和圆点表示法来访问单个结构体及其字段。
创建标量结构体
首先,创建一个名为 patient 的结构体,其中包含存储患者数据的字段。下图显示该结构体如何存储数据。像 patient 这样的结构体也称为标量结构体,因为该变量只存储一个结构体。
使用圆点表示法添加字段 name、billing 和 test,为每个字段分配数据。在此示例中,语法 patient.name 创建结构体及其第一个字段。接下来的命令添加更多字段。
patient.name = 'John Doe';
patient.billing