Convert a vector to single element
3 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
salah roud
el 22 de Feb. de 2020
Editada: Andrei Bobrov
el 25 de Feb. de 2020
Hey
could someone tell me how to convert an vector to single element?
My code :
signal = [0];
for i = 1:255-1
signal(i) = dec2bin(i,8)
end
i get this error "the error is " Unable to perform assignment because the left and right sides have a different number of elements."
i want to get this result
singal = [0000000,00000001,00000010,.............. Ets ]
how could do that ?
and thank you :D
0 comentarios
Respuesta aceptada
Andrei Bobrov
el 22 de Feb. de 2020
Editada: Andrei Bobrov
el 25 de Feb. de 2020
signal = dec2bin((0:255)');
or
fullfact([2 2 2 2 2 2 2]) - 1;
in your case
for i = 256:-1:1
signal(i,:) = dec2bin(i-1,8);
end
0 comentarios
Más respuestas (1)
darova
el 22 de Feb. de 2020
Use cells
signal = cell(254,1);
for i = 1:255-1
signal{i} = dec2bin(i,8);
end
0 comentarios
Ver también
Categorías
Más información sobre Communications Toolbox en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!