我想製作一個程序,繪製Lennard-Jones potential的圖表,其中參數epsilon和sigma可以用兩個滑塊調整。我想我的程序像兩個滑塊出現 使用Tkinter中的滑塊繪製圖表 - 程序沒有輸出
- 小窗口工作
- 的潛在的圖示出現
這是我的代碼:
from Tkinter import *
import pylab as p
def show_values():
V=4*epsilon.get()*(math.pow((sigma.get()/r),12)-math.pow((sigma.get()/r,6)))
p.plot(t,V)
p.show()
r = p.arange(0.1, 5.0, 0.01)
master = Tk()
epsilon = Scale(master, from_=0, to=42)
epsilon.pack()
sigma = Scale(master, from_=0, to=200, orient=HORIZONTAL)
sigma.pack()
Button(master, text='Show', command=show_values).pack()
master.mainloop()
當我點擊「ru當前文件「沒有任何反應。沒有錯誤消息。我做錯了嗎?我工作在32位的windows 7上。
可能對完全Tkinter集成繪圖感興趣>>> http://stackoverflow.com/a/25976648/3666197 – user3666197 2014-11-01 23:04:16