关于MATLAB中的mean函数

我现在有个数组X里面有1000个数据,如何每1到100 101到200 分别求出平均值,10个均值保存到数组M中
循环的语句不会写

mean函数在MATLAB中就是求平均值的函数。
具体用法:
(1)对于一个列向量求平均值
比如x=[1,2,3,4,5];
A=mean(x)
那么返回x的平均值为3
(2)对一个矩阵求平均值
这个时候要注意对于一个矩阵B:
mean(B)返回的是矩阵B每一列的平均值,得到的是一个向量。
如果用mean(B,2)则返回每一行的平均值。
如果要B的所有数的平均值,就得用mean(mean(B))
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-10
for i=0:9
M(i+1) = mean(X(i*100+1:(i*100+100)))
end本回答被提问者采纳
第2个回答  2010-05-17
for i=0:9
M(i+1) = mean(X(i*100+1:(i*100+100)))
end