matlab Max函数编程问题

>> a=magic(3)

a =

8 1 6
3 5 7
4 9 2

>> [m,n]=max(a,[],2)

m =

8
7
9

n =

1
3
2
我能看懂结果,但我不知道max函数中间的中括号“[]”是什么意思,请帮我解答一下!

根据max函数的帮助文档:

可见,中间加一个[](表示空矩阵)是为了区分第二种和第四种用法。没有更深刻的含义了。

温馨提示:答案为网友推荐,仅供参考
相似回答