異なる長さの列ベクトルを含むセル配列をMATLABのテキストファイルに保存しようとしていますが、ちょっとスタックしています。異なる長さのベルタを含むセルをMATLABのテキストファイルに保存
cell_structure = {[1;2;3;...546] [1;2;3;...800] [1;2;3;...1011] [1;2;3;...1118] [1;2;3;...1678]}
は、私は、次のコードを使用してみました:
fid = fopen('myFile.txt', 'w') ;
for cId = 1 : numel(cell_structure)
fprintf(fid, '%f ', cell_structure{cId}) ;
fprintf(fid, '\r\n') ;
end
私はテキストが列ベクトルを行ベクトルとして保存されているファイルを開くときに問題があり、その長さは545に制限されているすべてのヘルプは次のようになりますとても有難い。
出力の例をお見せできますか? – jgrant
'' -append''プロパティで 'dlmwrite'を試しましたか? – Crowley
@Crowley私はdlmwrite( 'test.txt'、セル{i}、 ' - append')を使って試してみました。ただし、すべての列ベクトルをテキストファイルの1つの列に追加するため、セル配列の各列ベクトルをテキストファイルの個々の列に保存する必要があります。 –