Matplotlib基本用法
输出线性方程y=2x+1
import matplotlib.pyplot as plt #引入matplotlib包 import numpy as np #引入numpy用于创建x x=np.linspace(-1,1,50) #numpy创建-1到1的50个点 y=2*x+1
plt.plot(x,y) #画出函数式
pit.show()
效果图如下:

在同一张图下使用不同颜色线形展示函数y=2x+1和y=x**2
x=np.linspace(-5,5,50) y1=2*x+1 y2=x**2+2 plt.plot(x,y1) plt.plot(x,y2,color='r',linewidth=5,linestyle='--')#plot()参数color可规定线条颜色,参数linewidth可规定线条宽度,参数linestyle规定线条格式(常用":","--")
plt.show()
效果图如下
在不尺寸的图下展示上面两个函数
x=np.linspace(-5,5,50) y1=2*x+1 y2=x**2+2 plt.figure(figsize=(8, 5))#figure()可以创建多个画布,参数figsize=(长,宽)可以规定画布的长和宽 plt.plot(x,y1) plt.figure() plt.plot(x,y2,color='r',linewidth=5,linestyle=':') plt.show()


浙公网安备 33010602011771号