problem to arrange rows and columns with fprintf into world

cellArray =
'p1' [4.1e+06] [2.78e+06] [3.94e+06]
'p2' [4.17e+06] [2.78e+06] [3.93e+06]
[ 3] [4.17e+06] [2.81e+06] [3.90e+06]
%class cell
%I want to write cellArray into world as it seen above.
v=cellArray
for k=1:size(v,1)
if ischar(v{k,1})
fprintf(fileID, '%3s %40f %3f \n', v{k,:});
else
fprintf(fileID, '%3d %40f %3f \n', v{k,:});
end
end
%It cannot arrange columns and rows as it seen above. (3*3 matrix) How can I write this cellArray in orderly.

 Akzeptierte Antwort

kjetil87
kjetil87 am 18 Feb. 2014

0 Stimmen

Your are missing one of the numbers/chars . v is 3x4 not 3x3.

Weitere Antworten (0)

Kategorien

Mehr zu Entering Commands finden Sie in Hilfe-Center und File Exchange

Tags

Gefragt:

am 18 Feb. 2014

Beantwortet:

am 18 Feb. 2014

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by