在matlab中想求(x,y,z)的平均值怎么写程序

如图所示C D E列分别是第一个坐标点的xyz数据,F G H是第二个点的xyz数据,以此类推共有42个点

在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

运行结果

温馨提示:答案为网友推荐,仅供参考
相似回答