0

好吧,我遇到了一个问题,我需要按行主要顺序编写一组数据文件。数据是 x、y 和 z 中的 3D 集中点,它们都被计算为: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 回答