前言
本文是记录自己学习python当中Matplotlib的个人笔记,方便自己也会随时随地都可以查阅。
函数图像的绘制
本文主要是介绍利用python当中Matplotlib库绘制函数图像的个人笔记部分,在利用Matplotib绘制函数图像的时候,我们不仅仅需要导入Matplotib库,还需要导入numpy,代码如下:
#库的导入
import matplotlib.pyplot as plt
import numpy as np
这只是最基本的库的导入,导入之后,我们知道对于一个函数有x和y,对于x我们需要知道取值范围,对于y我们需要知道对应法则。
#这是对x的刻度线的描述
x = np.linspace(-2,2,10) # 这个表示从-2到2生成10个数据
y = x + 1
基本的工作已经完成了,现在就是函数的图像的输出:
plt.plot(x,y,label = "axing")
plt.legend()
plt.show()
完整代码如下:
#库的导入
import matplotlib.pyplot as plt
import numpy as np
#这是对x的刻度线的描述
x = np.linspace(-2,2,10) # 这个表示从-2到2生成10个数据
y = x + 1
#输入图像
plt.plot(x,y,label = "axing")
plt.legend()
plt.show()
图像如下:
这只是最基本的函数的绘制,我们还可以对这个函数图像进一步的修改哦!
坐标轴的设置:
比如说我们需要知道坐标轴分别代表了什么含义,表达什么:
#x,y描述
plt.xlabel('输入自己想要的')
plt.ylabel('输入自己想要的')
完整代码:
#库的导入
import matplotlib.pyplot as plt
import numpy as np
#这是对x的刻度线的描述
x = np.linspace(-2,2,10) # 这个表示从-2到2生成10个数据
y = x + 1
#x,y描述
plt.xlabel('xiaoxing')
plt.ylabel('axing')
#输入图像
plt.plot(x,y,label = "axing")
plt.legend()
plt.show()
图像如下: