![](https://csdnimg.cn/release/download_crawler_static/86953298/bg1.jpg)
MATLAB
学习指南
第七章
.
数据结构与输入断言
7.1.
使用者自定义的数据结构
向量和矩阵不是
MATLAB
提供的将数据组合成一个实体的唯一手段。使用者自定
义的数据结构也是有效的,它能够使程序设计者创造出数字,字符串和数组混
合在一起的变量类型。作为例子,我们创造一个包含一个学生信息的数据结构。
我们将存储学生的姓名,身份(年龄和所在院系),家庭作业和考试分数,以
及期末考试的班级成绩。
首先,我们可以定义一个包含姓名的
NameData
结构。这里,用在
Structure.Field
中的“
.”
算符告诉
MATLAB
访问在结构“
Structure”
中被命名
为“
Field”
的字段。
我们现在创造一个带有姓名字段的
StudentData
结构。
我们现在将结构的其余部分初始化。
我们现在可以查看结构的内容。
我们可以对结构的元素进行操作。
我们也可以创造结构数组。