後処理ルーチンの結果から txt を書きたいです。出力を次のように書きたい:
iteration: 1 2 3
coordinates
0 0 1.1 3 1.4
1 1 1.2 4 0
2 3 5 7 0.5
4 5 6 9 0.2
ただし、座標ベクトルとマトリックスの間にスペースを設定する方法がわからない場合、結果は次のようになります。
iteration: 1 2 3
coordinates
0 0 1.1 3 1.4
1 1 1.2 4 0
2 3 5 7 0.5
4 5 6 9 0.2
fprint() 関数を使用します。私がすることは:
fid = fopen('output.txt','w')
fprintf('%s %f %f',fid,[header runNumber])
%write matrix
fprintf(%f %f %f %f %f,fid,[coordinates matrix])
fclose(fid)
何か助けはありますか?