使用matplotlib plt.plot绘制一条无限长的线?

时间:2019-08-07 12:55:16

标签: python matplotlib line

我想用matplotlib画一条无尽的线。但是,经过研究,建议“ matplotlib从根本上绘制点,而不是线”。我找到的唯一代码示例(先绘制无尽线,然后绘制)

import numpy
import matplotlib.pyplot as plt
X = [-1, 0, 1, 2]
Y = [0, 4, 6, 4]
plt.plot(X,Y, color="r")
axes = plt.axis()
plt.plot([X[-2], X[-2]+1000*(X[-1]-X[-2])], [Y[-2], Y[-2]+1000*(Y[-1]-Y[-2])], color="b")
plt.xlim([axes[0], axes[1]])
plt.ylim([axes[2], axes[3]])
plt.show()

这里我有两个问题。 (1)除此之外,还有其他方法可以绘制无尽的线条。 (2)[sketching endless line]的属性是否与[infinite loop]相同,换句话说,此动作会损坏计算机吗?

如果您想提供帮助,我将非常感谢。

0 个答案:

没有答案