数组行的中位数 Matlab
Median of the row of an array Matlab
我正在寻找 m x n 数组的特定行的中位数。我在 Matlab 帮助部分找不到任何有用的东西。例如。如果我有一个小数组
[1 2 4; 2 3 4; 6 2 8]
如何找到第 2 行的中位数?非常感谢。
在google或matlab(doc median
)中搜索median
,您会找到median
函数。
如果要查找第 2 行的中位数,只需使用 row,column
索引语法,其中 :
表示所有条目:
A = [1 2 4; 2 3 4; 6 2 8];
median(A(2,:))
您可以尝试使用:
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
我正在寻找 m x n 数组的特定行的中位数。我在 Matlab 帮助部分找不到任何有用的东西。例如。如果我有一个小数组
[1 2 4; 2 3 4; 6 2 8]
如何找到第 2 行的中位数?非常感谢。
在google或matlab(doc median
)中搜索median
,您会找到median
函数。
如果要查找第 2 行的中位数,只需使用 row,column
索引语法,其中 :
表示所有条目:
A = [1 2 4; 2 3 4; 6 2 8];
median(A(2,:))
您可以尝试使用:
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