对于给定的矩阵 Z
并假设第一列指的是索引值,是否有可能找到 Z(:,2:3)
的均值基于第一列中的索引值 Z(:,1)
。
Z = [1 3 4
2 7 8
1 3 9
3 4 4
1 5 7]
那么我如何遍历 Z
来找到索引值为 1(在第一列中)的对应行的平均值,即找到 Z1
的平均值
Z1 = 3 4
3 9
5 7
谁能帮忙解释一下如何做到这一点?
最佳答案
这应该可以解决问题:
mean(mean(Z(Z(:,1)==1,2:3)))
关于matlab - 如果矩阵的第一列提供索引值,则求子矩阵的均值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23496557/