Python画log函数图

 

 

 

import numpy as np
import math
import matplotlib.pyplot as plt
x=np.arange(0.05,20,0.05)+0.5
y1=[math.log(a,1.3)+2 for a in x]
y2=[math.log(a,1.2)+2 for a in x]
y3=[a for a in x]
plot1=plt.plot(x,y1,'-g',label="log1.5(x)")
plot2=plt.plot(x,y2,'-r',label="log1.2(x)")
plot3=plt.plot(x,y3,'-b',label="log3(x)")
plt.legend(loc='lower right')
plt.show()

你可能感兴趣的:(python)