关于MATLAB中的mean函数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于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))
参考技术A for i=0:9
M(i+1) = mean(X(i*100+1:(i*100+100)))
end本回答被提问者采纳
参考技术B for i=0:9
M(i+1) = mean(X(i*100+1:(i*100+100)))
end

以上是关于关于MATLAB中的mean函数的主要内容,如果未能解决你的问题,请参考以下文章

matlab问题,关于unique函数

matlab问题,关于unique函数

matlab中有关mean的问题

关于k-means聚类算法的matlab实现

请问MATLAB中的sparse函数怎样使用?

在 matlab 函数中处理 NaN