#-*-coding:utf-8-*-
import numpy as np
import matplotlib.pyplot as plt
l={} # 用字典到方式获取各个参数对应到建
def getdata(widget,event,keys):
num=widget.get_text()
l[keys]=float(num)
def drawingtime(widget,data=l):
print l
if l.has_key('Rt')==False:
print l
Rt=np.linspace(20,100,100)
Sw=((l['a']*l['b']*l['Rw'])/((l['fai']**l['m']*Rt)))**(1.0/l['n'])
title='a=%s b=%s m=%s n=%s %s fai=%s Rw=%s'%(l['a'],l['b'],l['m'],l['n'],'\n',l['fai'],l['Rw']) #写标题
plt.plot(Rt,Sw)
plt.title(title)
plt.xlabel(' ')
plt.ylabel(' ')
plt.show()
if l.has_key('Rw')==False: #如果没有这个建到话 就绘制饱和度和这个建到关系 因为在外部 输入参数到时候没有点击这个按钮 所以没有这个建
Rw=np.linspace(1,10,100)
Sw=((l['a']*