Matlab中的Max函数和括号

时间:2015-04-07 16:18:14

标签: matlab max

为什么代码:

  
    

[a,b] = max([1,2,3; 4,5,6; 7,8,9])

  

产生 a =

 7     8     9

b =

 3     3     3

a a应该是每行中的最大数字,那么5,6,9和b是每列中的最大数量,那么7,8,9?

1 个答案:

答案 0 :(得分:3)

7,8,9是矩阵每列中的max,而3,3,3是该最大数字的位置。

Vector' a'存储最大数字,矢量' b'将索引存储在每个向量中。

如果您想获得每行的最大值,建议您阅读matlab doc以获取更多详细信息。