import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(-1,1,100)
y = 2*x + 1
plt.plot(x,y)
plt.show()
matplotlib figure的用法
x = np.linspace(-1,1,100)
y1 = 2*x + 1
y2 = x**2
plt.figure()
plt.plot(x,y1)
plt.figure(figsize=(6,4))
plt.plot(x,y2)
plt.show()
matplotlib把两个曲线画在同一个图里
plt.plot(x, y1, color="red", linewidth=1.0, linestyle="--")
plt.plot(x, y2, color="blue", linewidth=2.0, linestyle="-")
plt.show()
设置坐标值范围和描述
x = np.linspace(-3,3,100)
y1 = 2*x + 1
y2 = x**2
plt.xlim((-1,2))
plt.ylim((-2,3))
plt.xlabel("i am x")
plt.ylabel("i am y")
plt.plot(x, y1, color="red", linewidth=1.0, linestyle="--")
plt.plot(x, y2, color="blue", linewidth=2.0, linestyle="-")
plt.show()
x = np.linspace(-3,3,100)
y1 = 2*x + 1
y2 = x**2
# 设置坐标范围
plt.xlim((-1,2))
plt.ylim((