Matlab - comparar columnas de una matriz

 
Vista:
sin imagen de perfil

comparar columnas de una matriz

Publicado por Tomas (3 intervenciones) el 06/02/2015 22:59:11
Estimados, necesito saber como poder saber si dos o mas columnas de una matriz son iguales, es decir si todos los elementos de la columna son iguales o se repite.

1
2
3
if std(a{:,i}) < 0.0001,
        lista = [lista_rep i]
    end

algo asi estaba intentando hacer. con la desviacion estandar podre saber si es pequeño el error y asi saber si son iguales.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de JESUS
Val: 3.309
Plata
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

comparar columnas de una matriz

Publicado por JESUS (1818 intervenciones) el 26/04/2015 05:11:54
1
2
3
4
5
6
7
8
9
10
11
12
13
14
k=0;
 
for i=1:length(A)
 
for j=1:length(A)
 
if i~=j
if isequal(A(:,i),A(:,j))
k=k+1;
end
end
end
end
iguales=k/2;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar