给一组数据,如何用matlab求一组平均值

例如给一组数据1,2,3,4,5,6,7,8,9,10。如何用matlab求1到4相加求一个平均值,在2到5相加求一个平均值,3到6相加求一个平均值,如此循环

第1个回答  2015-08-14
>>A = [1+rand(1,20)' 10+rand(1,20)' rand(1,20)']; % 原始数据3列
mn = mean(A); % 求均值
sd = std(A); % 求标准差
第2个回答  2011-04-01
用 mean(x); 再加上循环,自己动手吧!好运了……
第3个回答  2011-04-01
data=[1,2,3,4,5,6,7,8,9,10];
for i=1:length(data)-3
aver(i)=mean(data(i:i+3));
end
aver本回答被提问者采纳

给一组数据,如何用matlab求一组平均值
>>A = [1+rand(1,20)' 10+rand(1,20)' rand(1,20)']; % 原始数据3列 mn = mean(A); % 求均值 sd = std(A); % 求标准差

怎么用matlab计算一组数据x的均值
matlabx = [1, 2, 3, 4, 5]; % 这是您的数据 mean_x = mean(x); % 计算均值 disp(mean_x); % 显示结果 在这个例子中,mean()函数将计算数组x的所有元素的平均值,并将结果存储在mean_x变量中。然后,我们使用disp()函数来显示这个结果。注意:MATLAB是区分大小写的,所以当您输入mean...

怎么用matlab计算一组数据的平均数和最大值?
num1 = float(input("请输入第一个数:"))num2 = float(input("请输入第二个数:"))num3 = float(input("请输入第三个数:"))num4 = float(input("请输入第四个数:"))num5 = float(input("请输入第五个数:"))计算最大值和平均值 max_num = max(num1, num2, num3, num4...

怎么在matlab中怎么计算平均值?
  计算平均值的方法如下:>>dt=randint(10,2,[0255]);dtmax=max(dt)%最大值;dtmin=min(dt)%最小值;dtmean=mean(dt)%平均值;dtmax=214220dtmin=538dtmean=124。  5000133。9000。M=mean(A)返回沿数组中不同维的元素的平均值。?如果A是一个向量,mean(A)...

在Matlab中如何求一组数据的平均值
求一组数据的平均值,可以用mean函数来求。例如:X = [1 2 3; 3 3 6; 4 6 8; 4 7 7];mean(X)得到每列的平均值。

matlab中怎么对一组数据里面的年龄求平均值
1、首先打开matlab,在命令行窗口中输入一组数据,创建一个2行3列的矩阵。2、其次在命令行窗口中输入mean(a(:)),求a矩阵所有元素的平均值。3、然后按回车键之后,可以看到a矩阵所有元素的平均值。4、最后求一组数据里面的年龄求平均值里的矩阵每一列的平均值,输入mean(a,1),matlab中即可得到一...

Matlab如何求一组数据平均值
>> for i=1:size(a,1)for j=1:size(a,2)if a(i,j)==1 sum1=sum1+b(i,j);%%累加第一个区域的各个像素值 n1=n1+1;else sum2=sum2+b(i,j);%%累加第二个区域的各个像素值 n2=n2+1;end end end >> mean1=sum1\/n1%%第一个区域的像素平均值 mean1 = 0.5141 >> mean22...

如何用MATLAB求这样一组数据的平均值??
原始数据B、C列含有“,”,需要先行处理。将数据粘贴到matlab目录下新建的pingjun.txt文档中。代码如下:load pingjun.txt;A=pingjun;for i=1:12 for j=2:3 mean_l(i,j)=mean(A(find(A(:,1)==i),j));end end

在matlab中想求(x,y,z)的平均值怎么写程序
在matlab中想求(x,y,z)的平均值,可以这样来做:A =[10 20 30 40 50 60 70 80 90]; %为了便于理解 j=1;for i=1:3:length(A)x(j,1)=A(1,i);y(j,1)=A(1,i+1);z(j,1)=A(1,i+2);j=j+1;end B=[x y z]mean(B)end 运行结果 ...

如何用MATLAB求这样一组数据的平均值??
原始数据B、C列含有“,”,需要先行处理。将数据粘贴到matlab目录下新建的pingjun.txt文档中。代码如下:load pingjun.txt;A=pingjun;for i=1:12 for j=2:3 mean_l(i,j)=mean(A(find(A(:,1)==i),j));end end

相似回答