标签: matlab
我有这个维度为mx2的矩阵。我需要的是mx1矩阵,使得mx1矩阵的每个元素被视为mx2矩阵的每个1x2行的最大值。我可以通过我知道的迭代来做,但有直接的方法吗?
答案 0 :(得分:6)
是的,您可以直接进行。 matlab中的max函数允许您指定最大化的维度:
max
max(data_m_by_two, [], 2)
应该给你你想要的东西,那里的2表示你想要在矩阵的第二维上取最大值,这是在列上。
2