我想知道下面的图片,我怎么能在线的不同阶段标记文本?
为方便起见,我提供了一个简单的案例如下:请告诉我,如何使用f(t)=2
和f(t)=t
标记这两个部分?我希望标签自动附加到线上?
import numpy as np
import matplotlib.pyplot as plt
def f(t):
return np.where(t>=2,t,2)
t=np.arange(-4, 6, 0.1)
plt.axis([-4,6,1,4])
plt.plot(t,f(t))]
plt.text(-3,3.5,'How to mark the two sections with\n f(t)=2 and f(t)=t?\nI expect the label automatically \natached to the line')
plt.show()