import numpy as np
import matplotlib.pyplot as plt
def uniform(x,a,b):
y=[1/(b-a) if a <=i and i<=b else 0 for i in x]
return y
if __name__=='__main__':
x=np.linspace(-10,10,100)
# a1=-1
# b1=1
# y=uniform(x,a1,b1)
# plt.plot(x,y)
# plt.show()
#(a,b)=(-1,1)(-3,0)(2,5)
for k in [(-1,1),(-4,0),(2,5)]:
a,b=k[0],k[1]
y=uniform(x,a,b,)
plt.plot(x,y,label='a={},b={}'.format(a,b))
plt.legend()
plt.show()


