如何用Matlab循环的取平均值?

如题所述

用Matlab循环的取平均值可以先用循环求和,再除以数量。

x=rand(1,10);%调试用的向量


s=0;%s为向量的和


len=length(x);%len为向量长度


for i=1:len


s=s+x(i);%循环求和


end


xmean=s/len    %向量的和除以向量的长度就得到了平均值。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-10-16
x=rand(1,10);%调试用的向量
s=0;%s为向量的和
len=length(x);%len为向量长度
for i=1:len
s=s+x(i);%循环求和
end
xmean=s/len %向量的和除以向量的长度就得到了平均值本回答被网友采纳
第2个回答  2014-10-16
先用循环求和
再除以数量