how can I generate different vectors with the all the unique combinations of numbers inside a one vector?
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
German Preciat Gonzalez
el 16 de Mzo. de 2016
Comentada: German Preciat Gonzalez
el 16 de Mzo. de 2016
Hi, If i have a vector a like:
a=[1 2 3 4]:
how can I generate different vectors with the all the unique combinations of the original numbers like:
r=[1 2 3]
r=[1 2 4]
r=[2 3 4]
r=[1 2]
r=[1 3]
r=[1 4]
r=[2 3]
r=[2 4]
r=[3 4]
r=[1]
r=[2]
r=[3]
r=[4]
0 comentarios
Respuesta aceptada
Andrei Bobrov
el 16 de Mzo. de 2016
Editada: Andrei Bobrov
el 16 de Mzo. de 2016
a=[1 2 3 4]
r = cell;
for ii = numel(a)-1:-1:1
r = [r;num2cell(nchoosek(a,ii),2)];
end
1 comentario
Más respuestas (0)
Ver también
Categorías
Más información sobre Elementary Math 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!