一、什么是GUI
图形用户界面(Graphical User Interface,简称 GUI,又称图形用户接口)是指采用图形方式显示的计算机操作用户界面。
二、今天学习了matplotlib工具的绘图功能。具体包括:
导入matplotlib.pyplot和numpy包
import matplotlib.pyplot as plt
import numpy as np
设置jupyter中matplotlib的显示情况
有两种情况:1、%matplotlib tk 在GUI中显示 2、%matplotlib inline 在行内显示
figure:图形,matplotlib中的所有图像都是位于figure对象中,一个图像只能有一个figure对象。matplotlib 的 figure 就是一个 单独的 figure 小窗口, 小窗口里面还可以有更多的小图片.
画“sinx”“cosx”的图像
x = np.arange(-3,3,0.1)#np.arange()函数生成一个一维数组,不包括终止值。第一个参数为起始值,第二个参数为终止值,第三个参数为步长。
plt.figure() #创建一个图形
y1 = np.sin(x) #利用x数组与ndarray的内置函数sin()生成一个新的一维数组
y2 = np.cos(x) #利用x数组与ndarray的内置函数cos()生成一个新的一维数组
Plot():绘制线条或标记的轴。参数是一个可变长度参数,允许多个X、Y对可选的格式字符串。
例:plot(x1, y1,x2, y2)
plt.plot(x,y1,x,y2) x,y1是蓝色线条,x,y2是橙色线条plot(y)
#如果只接收到一个值就默认为y值 ,而x默认为从0 到 n ,使用默认的线条样式和颜色plt.figure()plt.plot([0,1,2,3])解决中文显示问题
使用这两条语句
plt.rcParams[‘font.sans-serif’] = [‘SimHei’]
plt.rcParams[‘axes.unicode_minus’] = False