1

コードの 1 つを fortran 77 に変換していますが、結果の保存に関して問題があります。

次のコードを使用しました

OPEN(UNIT=21, FILE='name.TXT', STATUS='REPLACE')
WRITE(UNIT = 21,*) results
CLOSE(UNIT=21)

次に、ファイル name.txt を Matlab にロードしてプロットします。ただし、結果は 2 次元配列としてファイルに書き込まれるため、matlab はエントリを間違った順序で認識します。その解決策は、結果を一次元配列として name.txt に書き込むことだと思います。

fortran からの結果を配列として書き込むことについて、誰でも提案できますか。たとえば、エントリが次のように並べられているファイルを取得したいと思います

1 2 3 4 5 6 7 8 9 10

以外

1 2 3 4 5
6 7 8 9 10.

もちろん、Fortran 77 から得られた結果をプロットするより良い方法を知っていれば、それは私にとっても役に立ちます。

ところで、私は UNIX で作業しています。

ありがとう

4

2 に答える 2