假设我们有以下矩阵:
I=[3 4; 5 3; 6 3; 7 4];
Run Code Online (Sandbox Code Playgroud)
如果我们想要在每一行中找到最大值,我们可以执行以下操作:
m=max(I,[],2);
Run Code Online (Sandbox Code Playgroud)
对于m,我们如何阅读?该陈述如何解释?如果我们想要找到的格言,我们该columns怎么办?
谢谢.
首先,请熟悉以下内容:http://www.mathworks.com/help/matlab/ref/max.html.
max有两个版本.一个在一个数组中找到最大元素,另一个用于比较两个相同大小的数组.第一个版本必须传递1或3个参数,以区别于第二个版本,后者总是需要两个参数.
在您的特定情况下,参数将max被解释如下:
[]函数需要空数组来区分max您正在使用的版本.2表示每行的最大值,1将找到每列的最大值.返回值将是与您的其他维度长度相同的向量:如果您在每行中找到最大值,则向量将包含与行数相同的元素.