Python绘图库使用-pyplot

Python绘图库使用

pyplot

matplotlib.pyplot 是命令行风格的函数集 可以进行一些复杂的函数绘画 以及展示

使用教程

import matplotlib.pyplot as plt
import numpy as np
import math
u = np.arange(0, 2*np.pi, 0.01)
x = np.arange(-1.5, 1.5, 0.01)
x1 = np.arange(0.01, 5, 0.01)
x2 = np.arange(-5, -0.1, 0.01)
print(type(x2))
z = 2*np.cos(u)
y = 2*np.sin(u)
l = 1/x2
m = x**3
n = x**2
j = 1/x2
k = [math.log(a,math.e) for a in x1]
k1 = [math.log(a,3) for a in x1]
k2 = [math.log(a,4) for a in x1]
plt.axis("equal")
plt.title("")
plt.xlabel("x")
plt.ylabel("y")
plt.plot(z, y,label="y^2+x^2=4")
plt.plot(x,m,label="y=x^3")
plt.plot(x1,k,label="y=ln(x)")
plt.plot(x1,k1,label="y=log.3(x)")
plt.plot(x1,k2,label="y=log.4(x)")
plt.plot(x2,l,label="y=1/x (x<0)")
plt.grid()
plt.legend()
plt.show()

这里演示了一些基本函数的画图方法,下面介绍一些这些方法

  1. plt.axis("equal")x轴与y轴等比例
  2. np.arange()生成自变量的范围及精度 其中:
    参数一 自变量左端
    参数二 自变量右端
    参数三 自变量变化精度
  3. plt.grid()参考线绘制

成品展示:

暂无评论

发送评论 编辑评论


				
上一篇
下一篇