What does ''all'' mean in M = min(A, []. ''all'') ?
Mostra commenti meno recenti
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?
Risposta accettata
Più risposte (1)
Vladimir Sovkov
il 31 Lug 2020
0 voti
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 Commenti
Vladimir Sovkov
il 31 Lug 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
il 31 Lug 2020
Vladimir Sovkov
il 31 Lug 2020
One more version totally equivalent to min(A, [], ''all'') can be min(A(:)).
Categorie
Scopri di più su Matrix Indexing in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!