Find first row with certain value in x2 array
3 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Gevin Schaeffer
il 7 Giu 2021
Commentato: Gevin Schaeffer
il 8 Giu 2021
I have an 300x2 array in which I need to find a certain numbert in colum 1, e.g. 10. Once the number is found I need to extract the corresponding value in colum 2.
Risposta accettata
Chunru
il 8 Giu 2021
idx = A(:, 1) == 10; % find the index that 1st column = 10
b = A(idx, 2); % extract the corresponding data in 2nd column
Or in one line
b = A(A(:,1)==10, 2);
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Matrix Indexing in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!