why setdiff have time longer than for ?
Mostrar comentarios más antiguos
*hi,
Itried to make my code be faster , so i used setdiff instead of a part in my code
I used:*
v=(1:18);
buf=setdiff(v,unique_x);
relevant_item(ttt(i),1:length(buf))=buf;
*instead of *
for v=1:18
b2=find(unique_x==v);
if isempty(b2)
relevant_item(ttt(i),h)=v;
h=h+1;
end
end
*why the running time of this part is less than of setdiff?
thanks*
Respuesta aceptada
Más respuestas (0)
Categorías
Más información sobre Shifting and Sorting Matrices en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!