how to fill cell array with a data file?
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
tevzia
am 5 Nov. 2013
Kommentiert: Image Analyst
am 5 Nov. 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 Kommentare
Akzeptierte Antwort
Image Analyst
am 5 Nov. 2013
Why do you want a cell array when y, the regular old numerical array, is so much simpler?
2 Kommentare
Image Analyst
am 5 Nov. 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
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Structures finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!