Find first row with certain value in x2 array
3 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Gevin Schaeffer
el 7 de Jun. de 2021
Comentada: Gevin Schaeffer
el 8 de Jun. de 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.
Respuesta aceptada
Chunru
el 8 de Jun. de 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);
Más respuestas (0)
Ver también
Categorías
Más información sobre Matrix Indexing en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!