我希望找到m x n数组中特定行的中位数。我在Matlab帮助部分找不到任何有用的东西。例如。如果我有一个小阵列
[1 2 4; 2 3 4; 6 2 8]
我如何找到第2行的中位数?非常感谢。
答案 0 :(得分:4)
在google或matlab(median
)中搜索doc median
,您会找到median
功能。
如果要查找第2行的中位数,只需使用row,column
索引语法,其中:
表示所有条目:
A = [1 2 4; 2 3 4; 6 2 8];
median(A(2,:))
答案 1 :(得分:1)
您可以尝试使用:
A = [1 2 4; 2 3 4; 6 2 8];
medianRows = median(A, 2); % to find every rows' median
medianRows(2)
或者:
medianRow2 = median(A(2, :)); % every column of 2nd row