如何在matplotlib中放入指数范围?

时间:2019-10-15 00:39:50

标签: python matplotlib tkinter

我正在尝试将指数范围函数放到matplotlib中,但我无法弄清楚。 我的方程是“” y = \ frac {2 ^ {x}} {10} \ left {4> y> 0 \ right} \ left {5.32> x> 1.33 \ right}“”(您可以将其绘制成desmos )

我只知道如何放入线性公式,所以我一无所知。

from tkinter import *
import tkinter
from matplotlib.backends.backend_tkagg import (
    FigureCanvasTkAgg, NavigationToolbar2Tk)
from matplotlib.figure import Figure
import matplotlib.pyplot as plt


root = Tk()
root.geometry("500x500")
root.title("eggs")


fig = Figure(figsize=(5, 4), dpi=100)
x = [1,2,3,4]
y = [1,2,3,4]
fig.add_subplot(111).plot(x,y)

canvas = FigureCanvasTkAgg(fig, master=root)  # A tk.DrawingArea.
canvas.draw()
canvas.get_tk_widget().pack(side=tkinter.TOP, fill=tkinter.BOTH, expand=1)

toolbar = NavigationToolbar2Tk(canvas, root)
toolbar.update()
canvas.get_tk_widget().pack(side=tkinter.TOP, fill=tkinter.BOTH, expand=1)

root.mainloop()

希望除了在Tkinter窗口中输入指数范围公式外,还可以将其插入图表中。

0 个答案:

没有答案