首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何访问包含结构的已加载文件中的特定行和列?

如何访问包含结构的已加载文件中的特定行和列?
EN

Stack Overflow用户
提问于 2020-04-11 16:53:49
回答 1查看 74关注 0票数 1

我有一个作业,这个问题需要访问加载的文件中的数据,其中包含每个问题的4个考试的学生成绩:历史,生物,科学和法语。

我试着建立索引来获取成绩,但就是不能理解如何访问结构的每一行或每一列。例如,如果我想要生物题的平均成绩,我如何访问整个生物栏?或者,如果我想要一个向量,包含每个学生在理科问题2中的分数。

我试着通过以下方式获得生物成绩:

代码语言:javascript
运行
复制
B= students(1:1)
c= students(2:2)
d= students(3:3)
e= students(4:4)

m = B.biology
n = c.biology
o = d.biology
p = e.biology

B1 = [m, n ,o, p];
A2 = mean(B1)
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-04-11 17:10:50

要访问整个biology列,应执行以下操作:

代码语言:javascript
运行
复制
students(1).biology = [4 4 4 4];
students(1).history = [1 2 3 4];
students(1).science = [20 21 22 23];
students(2).biology = [6 6 6 6];
students(2).history = [5 6 7 8];
students(2).science = [25 26 27 28];

biology_mean = mean([students.biology]);

例如,请注意[]students.biology安排为可用于计算平均值的向量,这一点很重要。

假设结构的元素包含一个问题的信息,您可以访问每个学生在问题2中获得的分数,如下所示:

代码语言:javascript
运行
复制
students(2).science
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61154254

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档