我得到了3个列表,分数从0到100,代表3种不同的测试。每个列表都有相同数量的索引(代表参与者)。
例如,列表中的第一个索引- list1,list2和list3,是第一个参加三个不同测试的人的成绩。
我需要创建一个新组(命名为group1),从第一个开始,每3个参与者中选择一个,然后计算该组得分的平均值。
我将感激任何帮助!!希望你实际上使用的是3列矩阵,而不是三个'列表' ?例如
testScores = [20 48 13;
85 90 93;
54 50 56;
76 80 45
...]
从这里选择每三个参与者是很简单的:
testScores(1:3:end, :)
,然后求平均值:
mean(testScores(1:3:end,:),2)