matplotlib对数函数
时间: 2023-12-05 21:41:17 浏览: 196
对数函数
以下是绘制对数函数图形的Python代码示例:
```python
from matplotlib import pyplot as plt
import numpy as np
x = np.linspace(1, 10)
y = [10**el for el in x]
fig, ax = plt.subplots()
ax.set_yscale('log') # 设置y轴为对数标度
ax.plot(x, y, color='blue')
ax.grid(True)
plt.show()
```
这段代码使用了NumPy库生成了一个1到10之间的等差数列作为x轴的取值范围,然后计算了对应的y值,即10的x次方。接着,使用Matplotlib库绘制了一个图形,将y轴设置为对数标度,使得y轴上的数值呈现出指数增长的趋势。
--相关问题--:
1. 如何在Matplotlib中绘制多个子图?
2. 如何在Matplotlib中设置图例
阅读全文