我利用以下代碼在tkinter裡插入一個matplotlib數據圖形
self.f = Figure(figsize=(1,3), dpi=100)
self.a = self.f.add_subplot(111)
self.a.plot(cycle_time,cycle_speed)
canvas = FigureCanvasTkAgg(self.f, self)
canvas.show()
canvas._tkcanvas.pack(side=tk.TOP, fill=tk.BOTH, expand=True)
然後每步都要更新一次這個圖形
但我發現程式跑的時候tkinter視窗裡的matplotlib不會自己刷新
但我用滑鼠調整一下tkinter視窗大小就會刷新
請問該用哪個指令可以讓新畫的圖直接顯示出來呢
非常感謝!