gracias... Emiliano tu ayuda es muy invaluable... 

Bueno, como última pregunta es como compatibilizar un grafo de valores. sin que 
se entre en conflicto... es decir en los programas python de cálculo que uso 
siempre coloco esta llamada a función...

from SimPy.SimPlot import *

def Dibujar(w,xv,X,Y):
   Yt=[]
   Z1=[]
   Z2=[]
   NR=len(Y)
   for i in range(NR):
       Yt.append(xv[0]+xv[1]*math.sin(w*X[i])+xv[2]*math.cos(w*X[i]))
       Z1.append([X[i],Y[i]])
       Z2.append([X[i],Yt[i]])
#    printf "%f %f %f" % (X[i],Yt[i],Y[i])
   plt=SimPlot()
   plt.root.title("Reologia ajuste dinamico")
   linea1=plt.makeSymbols(Z1,marker="dot",size=1,fillcolor="red")
   linea2=plt.makeLine(Z2,color="green",witdth=2)
   obj=plt.makeGraphObjects([linea1,linea2])
   marco=Frame(plt.root)
   grafo=plt.makeGraphBase(marco,500,300,title=sys.argv[1])
   grafo.pack()
   grafo.draw(obj)
   marco.pack()
   plt.mainloop() <-----(1)

Para ello uso el paquete SimPy, que permite hacer gráfico temporales con mucha 
facilidad, 

http://simpy.sourceforge.net/

mi problema es:

1- que (1) entre en conflicto con el mainloop() del código oroginal
2- Que no se me refresque el grafo,,, cosa que me está pasando... levanta un 
nuevo wiget cada cálculo... y no lo puedo empaquetar todo en un marco..

A lo mejor en TkInter existe alguna forma piola de evitar usar el paquete simpy 
y graficar datos... si la hay acepto sugerencias... 

Saludos..


      
_______________________________________________
Programacion mailing list
[email protected]
http://lugro.org.ar/mailman/listinfo/programacion

Responder a