我正在使用下面的python代码,以便为变量移位点生成一个动画图。这里x1是必须向右移动的移位点,以便得到如下图所示的情节。这就是重点x1没有超过3,我一个接一个地进入情节窗口。我需要在一个窗口中显示所有情节。还有其他任何方法吗?有没有人可以帮助我?
请参阅以下链接 How do you plot a line with two slopes using python
from matplotlib import pyplot as plt
import time
import numpy as np
def ShiftPoint(i):
x1=0;
while x1 < i:
m0 = 1
m1 = 0.15
x0 = 0 # Initial x value
#x1 = 5 # Point to be shifted [Shift Point]
x2 = 10
y0 = 0
y1 = y0 + m0 * (x1 - x0)
y2 = y1 + m1 * (x2 - x1)
plt.plot([x0, x1, x2],[y0, y1, y2])
plt.grid()
plt.show()
plt.hold()
time.sleep(0.25)
x1 += 1