Special selecting rows of a matrix
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
mr mo
el 18 de Dic. de 2017
Comentada: mr mo
el 19 de Dic. de 2017
Hi. I have a matrix of size m*n.
I want to select those rows of this matrix that their value in 10th column are between 10 to 12.
How can I do that?
Thanks a lot.
0 comentarios
Respuesta aceptada
Roger Stafford
el 18 de Dic. de 2017
Editada: Roger Stafford
el 18 de Dic. de 2017
Let M be the given matrix. Then do this:
p = (1:size(M,1)).';
p = p(M(:,10)<=12&M(:,10)>=10);
p will be a column vector consisting of the row indices of all rows in M in which the element of the 10th column lies between 10 and 12.
Más respuestas (0)
Ver también
Categorías
Más información sobre Matrices and Arrays 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!