1、创建数据
import numpy as np
# 创建多项式函数
x = np.linspace(-10, 10, 101)
f = np.poly1d([1., 0., -1., 0.])
y = f(x)
2、画图步骤
import matplotlib.pyplot as mp
# 创建图形窗口(标题、颜色)
mp.figure(num='title', facecolor='lightgray')
# 标题(子标题名称、字号)
mp.title('subtitle', fontsize=14)
# 坐标轴(文本、字号)
mp.xlabel('xlabel', fontsize=12)
mp.ylabel('ylabel', fontsize=12)
# 坐标轴刻度(字号)
mp.tick_params(labelsize=10)
# 网格线线型
mp.grid(linestyle=':')
# 绘制曲线
mp.plot(x, y, color='dodgerblue', label=r'$y=x^3-x$')
# 显示标签
mp.legend()
# 展示图形窗口
mp.show()