在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
一、知识点1、结构数组的定义:对某个对象,不同属性的数据,用一组数据来表示,这样的一组数据叫做结构数组。(结构数组中的元素既可以是数值,也可以是字符串,生活中常见的例如:检测数据、产品档案、人事档案······) 2、 有关结构数据的函数:3、结构数组的创建:1)直接赋值 2)用函数struct创建(函数struct的一般格式为: ) 4、结构数组与单元数组的转换:
(函数名中的“2”可以这样记:(from) struct to cell的to与two发音相近,由此可解释“2”的由来) 5、单元数组的数据处理:Matlab的单元数组虽然有类似于Excel的功能,但其统计分析的功能不如Excel。要想使用均值函数mean对单元数组中的元素进行操作, 必须将单元数组中的数值转换成数值向量,随后进行数值运算。 二、实例演练1、 2、构建结构数组student,其中包含学生ID,学生姓名(各数据见下表)
【注意:创建结构数组的一般步骤为: 1、键入结构数组各元素的数据(格式见上图工作区); 2、在命令行使用struct函数构建结构数组(格式见上图工作区) 】 3、将例2中的结构数组转换为单元数组A,并显示单元数组A
【使用struct2cell() 函数】 4、构建1*4单元数组,命名为Score,键入四名同学成绩,再计算他们的平均成绩。
三、总结思考1、MATLAB结构数组有OOP的“味道”在里面,可以借助c++的相关概念来理解。 2、程序无法正常运行,要首先检查语句使用的参数是否符合相关要求, 再考虑算法问题,最后若依旧解决不了,可以百度。
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论