第四章 变量类型和函数讨论区【提问或回答均计分】

提问

提问

by 3210921031 王睿琦 -
Number of replies: 4

还没有太理解什么是结构变量

In reply to 3210921031 王睿琦

回复: 提问

by 3227010040 罗冬圆 -
结构变量就是一个容器,可以容纳不同类型的数据,比如字符串、数值、日期等,这些数据可以按照一定的顺序和结构排列。每个结构变量都可以包含多个字段(属性),每个字段存储一种特定类型的数据。例如,你可以创建一个结构变量,其中包含三个字段:姓名、年龄和性别。姓名字段存储字符串类型的数据,年龄字段存储整型数据,性别字段存储逻辑类型的数据(例如,0代表女性,1代表男性)

通俗来说,结构变量就像一个有很多箱子的柜子,每个箱子可以放不同类型的物品(比如铁锤、MATLAB光盘教程、发疯指南等等),我们可以随时打开某个箱子 取出里面的物品。同样,在MATLAB中,我们可以通过指定结构变量的字段名来访问和操作其中的数据。
In reply to 3227010040 罗冬圆

回复: 提问

by 3227010040 罗冬圆 -
A(1).name='a';
A(1).hobby='fadian';
A(2).name='b';
A(2),hobby='fadai';

name和hobby 就存到结构变量A里了, A相当于是exel里面的一个文件,name和hobby 相当于文件下的2个表格