结构的基本操作(访问、计算及内嵌结构)

结构的基本操作包括对结构记录数据的访问、对结构数据进行计算和内嵌结构的创建。MATLAB中的基本操作函数见表。

 访问结构即可路数据

对结构记录数据访问有以下两种方法:①直接使用结构数组的名称和字段名称及“.”操作符完成相应的操作;②利用动态字段形式访问结构数组元素,便于利用函数完成对结构字段数据的重复操作。

基本语法结构:struct-name(expression)

 例: 

计算结构数据 

当对结构数组的某一个元素的字段中所代表的数据进行计算时,使用操作与MATLAB中普通的变量操作一样;当对结构数组的某一个字段的所有数据进行相同操作时,则需要使用“[ ]”符号将该字段包含起来进行操作。

例:求学生的平均值

>>mean(Student(1).score)

ans=

         5.6125          9.6387

>>mean([Student.score])

ans=

        5.6125     9.6387      3.2584        -1.6455

创建内嵌结构

 创建内嵌结构的两种方法:直接赋值法和struct函数创建法。

参考书籍:《Matlab建模与仿真实用教程》 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

学习不好的电气仔

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

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

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

打赏作者

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

抵扣说明:

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

余额充值