用matplotlib画线

简介: 用matplotlib画线

就拿sin、cossin、cos来举例吧。


python代码:


import matplotlib.pyplot as plt
import numpy
import math
#创建x数组,区间是[0,4π],步长为0.1
x = numpy.arange(0, 4 * math.pi, 0.1)
def sinFunction(x):
    sin = [math.sin(i) for i in x]
    return sin
def cosFunction(x):
    cos = [math.cos(i) for i in x]
    return cos
plt.plot(x, sinFunction(x), label='sin')
plt.plot(x, cosFunction(x), label='cos')
plt.legend()
plt.show()


图像:


0a2653c851af460fa595bd959398a8f1.png

相关文章
|
1月前
|
Python
Matplotlib 教程 之 Matplotlib 网格线 2
本教程介绍如何使用 Matplotlib 的 `grid()` 方法自定义图表网格线。通过调整参数 `b`、`which`、`axis` 及 `**kwargs`,可以灵活控制网格线的显示状态、类型及样式。示例展示了仅在 x 轴方向添加网格线的方法。
18 6
|
1月前
|
Python
Matplotlib 教程 之 Matplotlib 网格线 1
使用 Matplotlib 的 `grid()` 方法在图表中添加网格线,通过设置参数如 b(开启或关闭网格线)、which(主次网格线)、axis(指定方向)及 kwargs(颜色、线型等),轻松自定义网格样式,增强图表可读性。
22 6
|
1月前
|
Python
Matplotlib 教程 之 Matplotlib 网格线 3
本教程介绍如何使用 Matplotlib 的 `grid()` 方法自定义图表网格线。通过设置参数 `b`、`which`、`axis` 和 `**kwargs`,可以灵活控制网格线的显示与否及样式。示例展示了如何添加并设置网格线的颜色、样式和宽度,帮助你美化图表布局。
25 3
|
6月前
|
机器学习/深度学习 数据可视化 搜索推荐
12个最常用的matplotlib图例 !!
12个最常用的matplotlib图例 !!
75 1
|
Python
Matplotlib绘制常用三维图
Matplotlib绘制常用三维图
83 0
|
编解码 数据可视化 数据挖掘
【Matplotlib】绘制图形
【Matplotlib】绘制图形
189 0
matplotlib相关图形绘制(一)(一)
matplotlib相关图形绘制(一)(一)
matplotlib相关图形绘制(一)(一)
matplotlib相关图形绘制(一)(二)
matplotlib相关图形绘制(一)(二)
matplotlib相关图形绘制(一)(二)
matplotlib相关图形绘制(一)(三)
matplotlib相关图形绘制(一)(三)
matplotlib相关图形绘制(一)(三)