使用直角坐标系用不同颜色和线型绘制不同幅度正弦曲线(np.sin)、增加和减少的指数函数 曲线(np.exp)第一象限图
时间: 2024-02-04 09:03:23 浏览: 96
以下是使用Python的Matplotlib库绘制的正弦曲线和指数函数曲线的示例代码:
```python
import numpy as np
import matplotlib.pyplot as plt
# 生成 x 值
x = np.linspace(0, 2*np.pi, 100)
# 绘制不同幅度的正弦曲线
plt.plot(x, np.sin(x), color='blue', linestyle='solid', linewidth=2, label='sin(x)')
plt.plot(x, 0.5*np.sin(x), color='red', linestyle='dashed', linewidth=2, label='0.5*sin(x)')
plt.plot(x, 2*np.sin(x), color='green', linestyle='dotted', linewidth=2, label='2*sin(x)')
# 绘制增加和减少的指数函数曲线
plt.plot(x, np.exp(x), color='orange', linestyle='solid', linewidth=2, label='exp(x)')
plt.plot(x, np.exp(-x), color='purple', linestyle='dashed', linewidth=2, label='exp(-x)')
# 添加图例和标签
plt.legend(loc='upper right')
plt.xlabel('x')
plt.ylabel('y')
plt.title('Different Functions in the First Quadrant')
# 显示图形
plt.show()
```
这段代码将会生成一个图像,其中包含了五条曲线:三条正弦曲线和两条指数函数曲线。每条曲线都使用了不同的颜色和线型,以便区分。
阅读全文