你好同学,分成多句话然后画图就行
类似这样
from matplotlib import pyplot as plt
import numpy as np
for i in range(1,16,1):
x1 = np.linspace(0,10,101)
x2 = x1 #由于不知道你的x2多少,随便设置
y = 0.05*(np.random.rand(101,1)-0.5)
plt.subplot(4,4,i)
plt.plot(x1,y)#每次画一对xy
plt.plot(x2,0.03*np.ones(101),'r--')
plt.plot(x2,-0.03*np.ones(101),'r--')
plt.plot(x2,0.05*np.ones(101),'r--')
plt.plot(x2,-0.05*np.ones(101),'r--')
plt.show()