【发布时间】:2017-11-09 21:21:48
【问题描述】:
如何在for 循环中获取向量的mean。向量v 依赖于k。
for k = 1:n
filename = 'file.txt';
...
v = ... %the vector
result = mean(v, 3); %mean along the 3rd dimension.; didn't work.
end
【问题讨论】:
-
你的 v 是 3D 数组吗?
-
没有。是二维的。但是每次迭代都会发生变化,所以我认为沿第 3 维(数组层)进行平均是一种更好的方法。
-
如果您的矩阵是二维的,您希望如何获得三维的 mean?当 v 是 2D 时,您检查过 mean(v,3) 给出的含义吗?
-
stackoverflow.com/a/43939589/6245506;某事也许像这样?
-
如果
v是真的一个向量,你只需要result = mean(v),如果你想存储所有k结果然后@ 987654330@