how to fill cell array with a data file?
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
tevzia
el 5 de Nov. de 2013
Comentada: Image Analyst
el 5 de Nov. de 2013
Hi, I want to create cell array like edge={} (3x947) but i dont want to use edge=cell(3,947) -because next function that i will use need to be {}. i create
x{3,947}={};
y=x';
a=load('weight.dat');
y=a;
how could i add data file in this cell array. or convert it cell array? I want tit to show in command window like this;
y =
[0.9] [0.8] [0.05]
[0.1] [0.2] [1.01]
[0.2] [0.7] [1.32]
[0.5] [0.4] [0.48]
[0.5] [0.6] [0.76]...
Can you help me to find out how to do that?
Thanks
0 comentarios
Respuesta aceptada
Image Analyst
el 5 de Nov. de 2013
Why do you want a cell array when y, the regular old numerical array, is so much simpler?
2 comentarios
Image Analyst
el 5 de Nov. de 2013
You could do a loop over all cells
for col = 1 : size(y, 2)
for row = 1 : size(y, 1)
y{row, col} = a(row, col);
end
end
Más respuestas (0)
Ver también
Categorías
Más información sobre Structures 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!