matlab三大数组之构架数组

构架数组是MATLAB中一种强大的数据组织工具,它允许在一个数组中存储各种类型的数据。与胞元数组类似但更为灵活,构架数组的每个元素(构架)通过下标独立,并且必须先定义域才能存放数据。数据存放在构架的各个域中,不同构架的同名域可容纳不同内容。了解构架名与域名间的'.'作用,本文将通过温室数据的案例展示单构架的创建和显示。
摘要由CSDN通过智能技术生成

构架数组(struct array )类似于胞元数组,能在一个数组里存放各类数据,而且构架数组组织数据的能力比胞元数组更富于变化。

构架数组的基本组分是构架。数组中每个架构是平等的,它们通过下标区分。但是构架必须在划分“域”后才能使用。数据不能直接存放在构架中,而只能存放在域中。构架的域可以存放任何类型、任何大小的数组。而且,不同构架的同名域中可以存放不同的内容。

注意:构架名和域名之间“.”的作用。

构架数组实例:通过温室数据(包括温室名、容积、温度、湿度等)演示:单构架的创建和显示。

1)直接对域赋值法产生“单构架”,即(1*1)构架数组。另外,构架数组的第一个元素可以不用下标。

>> G.name='一号房'; %构架G的name域存放字符串
>> G.volume=2000;   %G构架的vo
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

吉大秦少游

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值