remove specific rows by referencing on the first digit of each row.
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
JL
el 9 de Sept. de 2019
Comentada: JL
el 9 de Sept. de 2019
Hi everyone, I want to reduce remove rows in matrix A, by referencing on the first number in each row to get B. In this case, if the first number is 1, remove the row
A = [1 1 1 0
0 1 1 1
0 1 1 0
1 0 1 0];
Results B =
B =[0 1 1 1
0 1 1 0];
0 comentarios
Respuesta aceptada
Más respuestas (1)
Fabio Freschi
el 9 de Sept. de 2019
index = 1;
% A(:,1) == index finds the rows with specific value (logical indexing)
B = A(A(:,1) == index,:)
0 comentarios
Ver también
Categorías
Más información sobre Operators and Elementary Operations 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!