Dies wird auf die Post im ZusammenhangAnzeige alle Elemente in einer verschachtelten Zellenarray (mit ganzzahligen Einträge)
display all elements in a nested cell array (with character entries)
mit einer Änderung in dem Einträge Zeichen sind. Eine neue Frage wurde um Klarheit gebeten.
Jetzt:
a =
{1x10 cell} {1x10 cell} {1x10 cell} {1x10 cell}
a {:} =
ans = [0] [0.4000] [0] [0] [0] [0] [0] [0] [0] [0]
ans = [0] [0] [0.2000] [0] [0.2000] [0] [0.2000] [0] [0] [0]
ans = [0] [0] [0] [0] [0] [0.2000] [0] [0] [0.2000] [0.2000]
ans = [0] [0.2000] [0] [0] [0] [0] [0] [0.4000] [0] [0.2000]
die Antwort auf die vorherige war:
fileID = fopen('a.txt', 'at');
fprintf(fileID, '%2.8s \n', cellfun(@(x) char(x), a));
fclose(fileID);
Wie es jetzt lösen ? drucken möchten:
0 0.4 0 0 0 0 0 0 0 0
0 0 0.2 0 0.2 0 0.2 0 0 0
.
.
dank
Dank @nrz. Gut, nur um all die obige Antwort zu würdigen, war auch richtig – pac