-1

Fortran NxNxN 配列をバイナリで書き出すと、それを matlab に読み込んで使用します

array = RESHAPE(inputdata,[N N N])

同じ構造を保持しますか?つまり、Matlab の array(i,j,k) は Fortran の array(i,j,k) に対応しますか? または、順序を変更する必要がありますか? ありがとう。

4

1 に答える 1

1

MatlabとFortranはどちらも列優先のストレージ順序を使用するため、のようなことをしただけの場合はwrite(iounit) array、投稿した例はそのままで問題ありません。

于 2013-01-02T22:30:14.600 に答える