How can I remove redundant rows in matrix with respect two just first three columns?
    4 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
A=       [1,1,4,5,6; 
          2,7,4,5,7;
          1,1,4,2,3;]
I want the matrix to remove redundant elements based on just first three columns, so my result should be
A = [1,1,4,5,6;
     2,7,4,5,7]
I tried
unique(A,'rows')
But it works for all the columns. How do I proceed with it?
0 comentarios
Respuestas (1)
  Walter Roberson
      
      
 el 22 de Oct. de 2016
        [~, ia] = unique(A(:,1:3), 'rows', 'stable');
B = A(ia,:);
0 comentarios
Ver también
Categorías
				Más información sobre Polynomials 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!

