LINUX.ORG.RU

История изменений

Исправление Axon, (текущая версия) :

Оно же не обновляет график при изменении переменной, по которой он построен. Вот чего я хочу, чтобы понятнее было:

import numpy as np
import pylab
def f(x):
    #Какая-то функция
data = np.genfromtxt(onen('data.csv', 'rb'), delimiter='\t')
xdata, ydata = data[:,0], data[:,1]
pylab.ion()
pylab.figure()                #Появляется окошко
pylab.plot(xdata, ydata)      #В окошке рисуется график
ydata = [f(x) for x in ydata] #В этот момент график автоматически обновляется
Если бы перерисовку графика можно было, хотя бы, вызвать вручную, это тоже было бы Ok.

Исправление Axon, :

Оно же не обновляет график при изменении переменной, по которой он построен. Вот чего я хочу, чтобы понятнее было:

import numpy as np
import pylab
def f(x):
    #Какая-то функция
data = np.genfromtxt(onen('data.csv', 'rb'), delimiter='\t')
xdata, ydata = data[:,0], data[:,1]
pylab.ion()
pylab.figure()                #Появляется окошко
pylab.plot(xdata, ydata)      #В окошке рисуется график
ydata = [f(x) for x in ydata] #В этот момент график автоматически обновляется


Если бы перерисовку графика можно было, хотя бы, вызвать вручную, это тоже было бы Ok.

Исходная версия Axon, :

Оно же не обновляет график при изменении переменной, по которой он построен. Вот чего я хочу, чтобы понятнее было:

import numpy as np
import pylab
def f(x):
    #Какая-то функция
data = np.genfromtxt(onen('data.csv', 'rb'), delimiter='\t')
xdata, ydata = data[:,0], data[:,1]
pylab.ion()
pylab.figure()                #Появляется окошко
pylab.plot(xdata, ydata)      #В окошке рисуется график
xdata = [f(x) for x in xdata] #В этот момент график автоматически обновляется


Если бы перерисовку графика можно было, хотя бы, вызвать вручную, это тоже было бы Ok.