created:10-20-2021
views:18
1

如何在同一个坐标里投多条不同函数的线?

asked 8 months, 2 weeks ago
user image wiki
添加评论
评论需要先登录哦o( ̄ε ̄*)
1

要画多条线的话只需要:

  • 定义多个\(x,y\)(或\(x,y,z\))对应关系
  • 再根据不同\(x,y\)对应关系多次调用plt.plot()函数

举例

import matplotlib.pyplot as plt
import numpy as np

# 定义不同的x,y对应关系
x1 = np.linspace(1,100,100)
y1 = 1/x1

x2 = x1
y2 = 2/x2

x3 = x1
y3 = 3 / x3

# 坐标轴标签
plt.xlabel("x")
plt.ylabel("y")

# 多次调用plot函数
plt.plot(x1,y1)
plt.plot(x2,y2)
plt.plot(x3,y3)

plt.show()

效果:

matplotlib画多条线

10-20-2021
添加评论
评论需要先登录哦o( ̄ε ̄*)
添加回答

    动态
  • 👽 修复了一些编辑的一些bug。
    👽 新增工作机会发布功能。
    👽 美化了用户主页和编辑页。
  • 公告
  • 反馈或建议