通过本次学习,主要有如下几点收获:
1.编程语言需要规范,这更有助于自身对语言的理解,也有助于代码的传播分享
2.plt的常用绘图函数
3.numpy的一些函数
以下零散的记录一些函数的使用方法
1.%matplotlib inline
该代码是ipython的魔术命令,用于将之后plt的绘图指令镶嵌在页面上
2.from matplotlib import pyplot as plt
这就是语法规范,统一表示成plt进行使用
3.plt.plot([1, 2, 3, 2, 1, 2, 3, 4, 5, 6, 5, 4, 3, 2, 1])
直接将点集作为y值出折线图
4.plt.plot([2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16],
[1, 2, 3, 2, 1, 2, 3, 4, 5, 6, 5, 4, 3, 2, 1])
这就是plot(x,y)
5.记录一些常用的绘图函数
6.X = np.linspace(-2np.pi, 2np.pi, 1000)
区间内拆分成1000个子区间
7.生成等高线图
# 生成网格矩阵
x = np.linspace(-5, 5, 500)
y = np.linspace(-5, 5, 500)