Finding a position of minimum value element in a matrix
Mostra commenti meno recenti
I have matrix of 10*73 with random variable
Now i want to find out the minimum value in 13 to 20th column in each row
if i write the program like this is it work
for i=1:10
[r1,c1]=find(a(i,1:73)==min(a(i,13:20)))
Risposte (1)
A = rand(10,73) ;
[iwant,idx] = min(A(:,13:20),[],2) % idx gives column position
1 Commento
Matt J
il 7 Gen 2022
If the column position needs to be with respect to the original dimensions of A, then you also need,
idx=idx+12;
Categorie
Scopri di più su Creating and Concatenating Matrices 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!