2

IDL のファイルに書き込んでいます。ファイルは、コードの実行からデータを分析した後に書き込まれます。コードを複数回実行し、各実行後に同じファイルにデータを収集する予定です。IDL を使用してこれを行うにはどうすればよいですか? いくつかのコードを実装しましたが、実行のたびにデータが更新されるだけです。個人データの記録はありません。

fname='ratios.dat'
if (k eq 0) then begin
openw,21,fname
printf,21,Ratio_02,Ratio_12,FORMAT='(F6.4,2X,F6.4)'
endif else begin
openu,21,fname
printf,21,Ratio_02,Ratio_12,FORMAT='(F6.4,2X,F6.4)'
endelse

k上位のネストされたループで複数の値を持つ反復変数です。の目的はopenu、既に生成されたファイルを追加データで更新しようとすることでした。

4

1 に答える 1