Deleting rows in a matrix based on a column's value
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Daniel Ring
el 25 de Sept. de 2018
Editada: KALYAN ACHARJYA
el 25 de Sept. de 2018
I have a 17 X 65536 matrix. I need to delete all rows in the matrix who have a value in row 17 less than a certain value and greater than a certain value. How do I do this and create a new matrix?
1 comentario
KALYAN ACHARJYA
el 25 de Sept. de 2018
As your question is confusing for me, though I have answered the question, hope you can replicate or modify the answer as per your requirements.
Respuesta aceptada
KALYAN ACHARJYA
el 25 de Sept. de 2018
Editada: KALYAN ACHARJYA
el 25 de Sept. de 2018
Here element value less than th1 and Greater Than th2 at clom. 1
A(A(:,1)<th1,:)=[];
A(A(:,1)>th2,:)=[]
Below code delete all rows having the first colm element less than 4
A(A(:,1)<4,:)=[]
0 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Logical 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!