How to eliminate rows??
6 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Triveni
el 20 de Feb. de 2016
Respondida: Walter Roberson
el 20 de Feb. de 2016
a = [30 30 30 10 10 0 0 10 20 20];
a1 = unique(a);
a2 = perms([a1,fliplr(a1)]);
p1 = [a2 , fliplr(a2),a2 , fliplr(a2), a2];
p2 = p1 (:, 1:length(a));
ppp = unique(p2,'rows');
pp = permute(ppp, [3 2 1]);
if unique(a) is less than 2 times then i have to eliminate rows in ppp or pp.
0 comentarios
Respuesta aceptada
Walter Roberson
el 20 de Feb. de 2016
threshold = 2;
ppp( sum(ismember(ppp, a1), 2) < threshold, :) = [];
0 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Numeric Types en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!