Matlab - permutaciones en matlab

 
Vista:

permutaciones en matlab

Publicado por Maria Lopez (1 intervención) el 11/02/2015 06:43:12
como podria hacer esto en matlab:

¿cuantos numeros de 4 cifras se pueden formar con los digitos 1,3,5,7,9, sin repetir ninguno de ellos?

he intentado de muchas formas pero no logro imprimir cada variacion ya se como calcular la cantidad de variacion y el numero es 120 variaciones diferentes

pero no he logrado imprimir o visualizar todas estas variaciones ejm : 1357, 1359, en matlab
agradezco su ayuda muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
1
Responder
Imágen de perfil de Daniel
Val: 269
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

permutaciones en matlab

Publicado por Daniel (264 intervenciones) el 11/02/2015 17:53:12
Probá con esto

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
v1=[1 3 5 7 9];
 
for d1=v1
	v2=v1(v1~=d1);
	for d2=v2
		v3=v2(v2~=d2);
		for d3=v3
			v4=v3(v3~=d3);
			for d4=v4
			r=[d1 d2 d3 d4];
			disp(r)
			end
		end
	end
end



Saludos

Daniel
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar