How to create a matrix (64 X 6) with all numbers from 1 to 64, written by binary code?

1 visualización (últimos 30 días)
I try to use this function , but I have just a matrix(64 X 1)
D = [ ];
D = str2num(dec2bin(0:63, 6));
The solution must be :
D = [ 0 0 0 0 0 0
0 0 0 0 1 0
0 0 0 0 1 1
0 0 0 1 0 0
.................
1 1 1 1 1 1]

Respuesta aceptada

dpb
dpb el 1 de Jun. de 2019
D=double(dec2bin(0:63,6))-'0';

Más respuestas (0)

Categorías

Más información sobre Multidimensional Arrays en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by