matplotlib绘图画多条正弦函数
时间: 2023-12-27 16:24:18 浏览: 75
正弦函数绘制
以下是绘制多条正弦函数的示例代码:
```python
import numpy as np
from matplotlib import pyplot as plt
x = np.arange(0, 3 * np.pi, 0.1)
y1 = np.sin(x)
y2 = np.sin(2*x)
y3 = np.sin(3*x)
plt.plot(x, y1)
plt.plot(x, y2)
plt.plot(x, y3)
plt.legend(('sin x', 'sin 2x', 'sin 3x'), loc='best')
plt.show()
```
这段代码使用了NumPy库中的`np.sin()`函数来计算正弦值,并使用Matplotlib库中的`plt.plot()`函数来绘制曲线。通过在`plt.plot()`函数中多次调用,可以绘制多条曲线。最后,使用`plt.legend()`函数来添加图例,以便区分不同的曲线。
阅读全文