Matlab - Contador Vector Binario

 
Vista:

Contador Vector Binario

Publicado por Jose L (1 intervención) el 19/03/2016 17:05:25
Buenos Días a Todos:

¿Alguien me puede ayudar con el siguiente problema?. Tengo un vector de n posiciones y necesito que cuente de forma binaria, por ejemplo:

Si n=5, entonces debería hacer esto el código:

Iteración 1:
A=[0 0 0 0 0]

Iteración 2:
A=[0 0 0 0 1]

Iteración 3:
A=[0 0 0 1 0]

Iteración 4:
A=[0 0 0 1 1]

Iteración 5:
A=[0 0 1 0 0]

Y así sucesivamente hasta
A=[1 1 1 1 1]

Gracias por la ayuda.
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
sin imagen de perfil

Contador Vector Binario

Publicado por Miguel González (42 intervenciones) el 14/04/2016 19:26:31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
%% Progama binario 
 
%n = 4;
n = input('valor de n: ');
N = 2^n -1;
for i=0:N
    bin = '0000000000';
    bin = [bin dec2bin(i)];
    disp (['iteración ' num2str(i) ':']);
    disp (['A[' bin(end-n+1:end) ']']);
end
 
 
% Saludos
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