如何有效地将数据保存到文件(稍后将绘制)?
我从我的研究中得到了这个:
#Open new data file
f = open("data2.txt", "w")
f.write( str(yEst) ) # str() converts to string
f.close()
到目前为止,这是我的一些代码:
for i in drange2(0, 2*math.pi + 0.0634665182543392 , 0.0634665182543392):
for x in range(1,N+1):
yEst = yEst + a * cos(x* i)
#print yEst
f.write( str(yEst) ) # str() converts to string
yEst=0
f.close()
现在,当我去打开我的文件“ data2.txt
”时,我无法读取数据,因为它没有“组织”。如何使用 转到下一行,f.write( str(yEst) )
以便在“data2.txt”文件中有一列包含我的“yEst”数据?提前感谢您的考虑:)
PS:yEst 看起来像(在 data2.txt 文件中):48.901347147148.605785828748.114506165947.429486 ..
我希望它作为一列:-->
48.9013471471 (new line)
48.6057858287 (new line)
48.1145061659 (new line)
47.4294863684
etc ..