np.random.uniform
生成的数据
命令.dat
。np.savetext
,但是在获取下一个要追加的值时遇到麻烦。 i=i=1
就能解决问题,但我越来越
无处。答案 0 :(得分:1)
您能尝试一下吗?
import numpy as np
with open('output.dat', 'ba') as datfile:
for _ in range(3):
value = np.random.uniform(size=(2,2))
np.savetxt(datfile, value)
这是输出文件的样子:
6.302102149257778896e-01 9.997718979690175534e-01
9.057963595031988113e-01 8.977332622537474993e-01
4.832210145214395070e-01 7.278483457892492847e-01
6.789409262108637710e-01 1.110638380803604663e-01
9.912427716841673009e-01 5.394967355459017178e-01