import numpy as np
import matplotlib.pyplot as plt

def graph(formula, x_range):
    x = np.array(x_range)
y = formula(x)
plt.plot(x, y)
plt.show()

def my_formula(x):
    return x ** 3 + 2 * x - 4
graph(my_formula, list(range(-10, 11)))
графическое уравнение с помощью matplotlib