Borrar filtros
Borrar filtros

stroring binary string in array and perform operation using stored binary elements

1 visualización (últimos 30 días)
i=0:1:15;
d=dec2bin(i);
s = d(2:end);
output:
d =
16×4 char array
'0000'
'0001'
'0010'
'0011'
'0100'
'0101'
'0110'
'0111'
'1000'
'1001'
'1010'
'1011'
'1100'
'1101'
'1110'
'1111'
s =
'000000011111111000011110000111100110011001100110101010101010101'
i expected/want output as follows:
s= 000 001 010 011 100 101 110 111 000 001 001 010 011 100 101 110 111
pls help me
  1 comentario
Stephen23
Stephen23 el 6 de Sept. de 2022
M = dec2bin(0:15);
M(:,1) = []
M = 16×3 char array
'000' '001' '010' '011' '100' '101' '110' '111' '000' '001' '010' '011' '100' '101' '110' '111'

Iniciar sesión para comentar.

Respuesta aceptada

chrisw23
chrisw23 el 6 de Sept. de 2022
Editada: chrisw23 el 6 de Sept. de 2022
string(d).reverse.extract(digitsPattern(3)).reverse.join(" ")
000 001 010 011 100 101 110 111 000 001 010 011 100 101 110 111
  2 comentarios
Stephen23
Stephen23 el 6 de Sept. de 2022
string(dec2bin(0:15)).extractAfter(1)
ans = 16×1 string array
"000" "001" "010" "011" "100" "101" "110" "111" "000" "001" "010" "011" "100" "101" "110" "111"

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Characters and Strings 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!

Translated by