怎样用python画对数图

1、用python画出log1.5(x),log(2x),log(3x)[python] view plain copy import numpy as np import math import matplotlib.pyplot as plt x=np.arange(0.05,3,0.05)y1=[math.log(a,1.5)for a in x]y2=[math.log(a,2)for a in x]y3=[math.log(a,3)for a in x]plot1=pl...
怎样用python画对数图
1、用python画出log1.5(x),log(2x),log(3x)
[python] view plain copy
import numpy as np
import math
import matplotlib.pyplot as plt
x=np.arange(0.05,3,0.05)
y1=[math.log(a,1.5)for a in x]
y2=[math.log(a,2)for a in x]
y3=[math.log(a,3)for a in x]
plot1=plt.plot(x,y1,'-g',label="log1.5(x)")
plot2=plt.plot(x,y2,'-r',label="log2(x)")
plot3=plt.plot(x,y3,'-b',label="log3(x)")
plt.legend(loc='lower right')
plt.show()
2、输出结果

2018-03-26
mengvlog 阅读 1237 次 更新于 2025-12-15 03:54:42 我来答关注问题0
檬味博客在线解答立即免费咨询

Python相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部