抱歉,您的浏览器无法访问本站

本页面需要浏览器支持(启用)JavaScript


了解详情 >

Matplotlib 最基本的使用介绍

基础应用

使用import导入模块matplotlib.pyplot,并简写成plt 使用import导入模块numpy,并简写成np

1
2
import matplotlib.pyplot as plt
import numpy as np
1
np.linspace(-1, 1, 50)
	array([-1.        , -0.95918367, -0.91836735, -0.87755102, -0.83673469,
	       -0.79591837, -0.75510204, -0.71428571, -0.67346939, -0.63265306,
	       -0.59183673, -0.55102041, -0.51020408, -0.46938776, -0.42857143,
	       -0.3877551 , -0.34693878, -0.30612245, -0.26530612, -0.2244898 ,
	       -0.18367347, -0.14285714, -0.10204082, -0.06122449, -0.02040816,
	        0.02040816,  0.06122449,  0.10204082,  0.14285714,  0.18367347,
	        0.2244898 ,  0.26530612,  0.30612245,  0.34693878,  0.3877551 ,
	        0.42857143,  0.46938776,  0.51020408,  0.55102041,  0.59183673,
	        0.63265306,  0.67346939,  0.71428571,  0.75510204,  0.79591837,
	        0.83673469,  0.87755102,  0.91836735,  0.95918367,  1.        ])

使用 np.linspace 定义x:范围是(-1,1); 个数是50. 仿真一维数据组(x ,y)表示曲线1.

1
2
x = np.linspace(-1, 1, 50)
y = 2*x + 1

使用plt.figure定义一个图像窗口. 使用plt.plot画(x ,y)曲线. 使用plt.show显示图像.

1
2
3
plt.figure()
plt.plot(x, y)
plt.show()
image

Reference

Comments