What does ''all'' mean in M = min(A, []. ''all'') ?
Ältere Kommentare anzeigen
M = min(A, []. ''all'')
A is a 4x4 matrix, may I know what does ''all'' means in this command?
I tried it once on Matlab, it returns the smalllest value of the matrix but it does not work in the calculation I am working on.
In fact, min(min(A)) leads to the answer I want, which is the smallest element. So what does ''all'' means in this case?
Akzeptierte Antwort
Weitere Antworten (1)
Vladimir Sovkov
am 31 Jul. 2020
0 Stimmen
All this is fairly well described in the matlab documentation. min(min(A)) and min(A, [], ''all'') are equivalent for 1D and 2D arrays but differ for bigger dimensions.
3 Kommentare
Vladimir Sovkov
am 31 Jul. 2020
I also think that as min(A, [], ''all'') calls the min function only once, it works faster, though I have not checked it.
xxtan1
am 31 Jul. 2020
Vladimir Sovkov
am 31 Jul. 2020
One more version totally equivalent to min(A, [], ''all'') can be min(A(:)).
Kategorien
Mehr zu Matrix Indexing finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!