Delete rows in a matrix based on their first number in the row.

1 visualización (últimos 30 días)
Patrick Guarente
Patrick Guarente el 1 de Sept. de 2017
Editada: the cyclist el 2 de Sept. de 2017
I have two matrices.
Del= [12 3 5; 15 2 7; 20 4 9; 10 2 1]
Close= [15 ; 10; 20]
I need to get rid of the Del rows that start with the values in Close. In this situation I would need to get ride of rows 2, 3, 4
Thank you

Respuestas (1)

the cyclist
the cyclist el 1 de Sept. de 2017
Del(ismember(Del(:,1),Close),:) = [];
  2 comentarios
the cyclist
the cyclist el 2 de Sept. de 2017
Editada: the cyclist el 2 de Sept. de 2017
The best form of thanks is to vote for and/or accept answers that are helpful. This rewards the contributor, and points future users to useful answers.

Iniciar sesión para comentar.

Categorías

Más información sobre MATLAB en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by