Printing cell array values as simple numbers?
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Tuukka Partanen
el 14 de En. de 2021
Hello,
I would like to display the cells of cell array in the following form: 01000001000000010000000000... etc.
How do I print a cell array into such form? Using disp(binaryArray) command only shows the cell arrays contents as in the attached picture. Any help is appreciated!
0 comentarios
Respuesta aceptada
Adam Danz
el 14 de En. de 2021
Editada: Adam Danz
el 14 de En. de 2021
Options to convert a 1xn cell array containing scalar numbers to a vector (or string)
rng('default') % for reproducibility
x = num2cell(randi(2,1,10)-1) % demo cell with 1 element per cell
% 1)
cell2mat(x)
% 2)
[x{:}]
% 3)
sprintf('%d',[x{:}]) % note: character array
Más respuestas (0)
Ver también
Categorías
Más información sobre Cell Arrays 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!