About unique command problem
    3 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
Hi,
I used unique(A,'rows') to find unique rows of matrix A, however, it has a problem that after picking unique rows, it will order them in a manner. That is bad to my problem, I want to keep the order as originally in A.
Is there a command that prohibits sorting rows but only deleting same rows(reserve the first appearance) in MATLAB?
Thanks
0 comentarios
Respuesta aceptada
  per isakson
      
      
 el 3 de Abr. de 2013
        Doc says:
    [C,ia,ic] = unique(A,setOrder) and [C,ia,ic] = unique(A,'rows',setOrder) returns
    C in a specific order. setOrder='sorted' returns the values (or rows) of C in
    sorted order. setOrder='stable' returns the values (or rows) of C in the same 
    order as A.
Try
    setOrder='stable'
Más respuestas (0)
Ver también
Categorías
				Más información sobre Octave 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!

