代码:
- # -*- coding: utf-8 -*-
- import numpy as np
- import matplotlib.pyplot as plt
- import matplotlib as mpl
- mpl.rcParams['font.sans-serif'] = ['SimHei']
- mpl.rcParams['font.serif'] = ['SimHei']
- mpl.rcParams['axes.unicode_minus'] = False
- # 设置 x,y 轴的数值 (y=sinx)
- x = np.linspace(0, 10, 1000)
- y = np.sin(x)
- # 创建绘图对象, figsize 参数可以指定绘图对象的宽度和高度, 单位为英寸, 一英寸 = 80px
- plt.figure(figsize=(8, 4))
- # 在当前绘图对象中画图 (x 轴, y 轴, 给所绘制的曲线的名字, 画线颜色, 画线宽度)
- plt.plot(x, y, label="$sin(x)$", color="red", linewidth=2)
- # X 轴的文字
- plt.xlabel("Time(s)")
- # Y 轴的文字
- plt.ylabel("Volt")
- # 图表的标题
- plt.title("确诊")
- # Y 轴的范围
- plt.ylim(-1.2, 1.2)
- # 显示图示
- plt.legend()
- # 显示图
- plt.show()
- # 保存图
- #plt.savefig("sinx.jpg")
来源: http://www.bubuko.com/infodetail-3493551.html