你好,如果我想在matlab中选取文本数据中的一列数据中的每五个数据,来求平均值,该怎么办?

文本数据已经用import导入成功了,每列数据共有600个,一共要处理6列,需要一次选取一列中五个(从上往下)求其平均值,一直循环。不知道该怎么处理,麻烦您解答一下!(老师要求还要建立一个120*6的矩阵)

第1个回答  2018-12-21
假设你的数据都在A里面,然后把这每一百个数据的平均值储存在B里面。
B=[];
for i=1:10
B1=mean(A((100*i-99):100*i));
B=[B B1 ];
end追问

说我的索引超过矩阵维数…

本回答被网友采纳