Matlab:在矩阵中提取最大值的整行

时间:2015-04-25 01:13:52

标签: arrays matlab matrix max

我有一个有六列的矩阵。我找到了某个列的最大值,但是如何提取与该值有关的整行呢?

2 个答案:

答案 0 :(得分:0)

要提取矩阵A的第1行,请使用A([1],:)提取第1行和第2行,使用A([1,2],:)

答案 1 :(得分:0)

按照here说明使用max()功能。例如

如果A是你的矩阵

[M, I] = max(A)
Row = A([I(1)],:)

其中I(1)用于查找包含第一个coloumn

的max元素的行