how to delete particular row in given matrix?
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Matlab111
el 4 de Nov. de 2014
Editada: Image Analyst
el 4 de Nov. de 2014
like this ('a' and 'b' will get varies;in this row will get varies and column is constant)
a=[181.2033 169.4197 1.0000];
b=[86.2558 191.0205 0.9994
136.4055 194.7999 0.9992
181.2033 169.4197 1.0000
191.3842 193.7259 0.9983];
than the answer should be
c=[86.2558 191.0205 0.9994
136.4055 194.7999 0.9992
191.3842 193.7259 0.9983]
i should delete a row of 'a' in 'b'
1 comentario
Respuesta aceptada
Star Strider
el 4 de Nov. de 2014
Use the setdiff function:
c = setdiff(b, a, 'rows');
This gives you the result you want.
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!