0

さて、一連のデータファイルを行の主要な順序で書き込む必要があるという問題に悩まされています。データは 3D 集中ポイント、つまり x、y、z であり、それらはすべて次のように計算されます: Pac = [Pac[0], Pac[1], Pac[2]]

だから私は行の主要な順序でこれらのデータを読み取るために、次のことをしようとしました:

fp = open('pac_data.dat' , 'w')
for iz in range(pac.shape[2]):
    for iy in range(pac.shape[1]):
        for ix in range(pac.shape[0]):
            fp.write(str(pac[ix,iy,iz])+'\t')
        fp.write("\n")
    fp.write("\n")
fp.close() 

明らかに、これが答えではないというデータ結果から。どんな助けでも大歓迎です

4

1 に答える 1

0

実際には、上記の内容が機能します... x、y、zのデータがある場合、これは、データを行の主要な順序で並べたい場合に機能します。

于 2012-09-11T12:23:45.853 に答える