Я разрабатываю программу для получения числовых данных от простого гармонического генератора. Я хотел бы знать, как сохранить данные. Например, мне нужна таблица данных с двумя столбцами: один для времени (t) и один для позиции (x).
Ниже приведен код, который я пробовал, но не смог сохранить данные. . Код создан в режиме ожидания 2.7, Python 2.6
from visual.graph import *
m = 10
k = 10
x = 2
x1 = 0
v1 = 0
v = 0
t = 0
dt = 0.1
while 1 == 1:
a = -(k / m) * x
v += v1 + a * dt
x += x1 + v * dt
t = t + dt
if t < 20:
f = open("arq02.txt", "w")
f.write(str(t))
f.close()
Подробнее здесь: https://stackoverflow.com/questions/783 ... o-txt-file