created:10-20-2021
views:47
1

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

提问于: 10-20-2021
user image wiki
添加评论
评论需要先登录哦o( ̄ε ̄*)
1 回答
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( ̄ε ̄*)
添加回答

    动态
  • ➣ 撤销工作机会发布功能。
    ➣ 完善开放编辑的用户显示。
    ➣ 小老板们帮忙宣传下网站🙏。
  • 公告
  • 反馈或建议