用Python在一个坐标系上画两个关于x轴对称的正弦函数图
时间: 2024-02-29 08:52:31 浏览: 22
好的,我可以帮你完成这个任务。你可以使用Python的数学库`math`和绘图库`matplotlib`来实现。
以下是代码示例:
```python
import math
import matplotlib.pyplot as plt
# 创建x的取值范围
x = [i/10 for i in range(-70, 71)]
# 计算第一个正弦函数的y值
y1 = [math.sin(i) for i in x]
# 计算第二个正弦函数的y值(对称于x轴)
y2 = [-i for i in y1]
# 绘制图像
plt.plot(x, y1, color='blue', label='sin(x)')
plt.plot(x, y2, color='red', label='-sin(x)')
plt.legend(loc='upper right')
plt.xlabel('x')
plt.ylabel('y')
plt.title('Two Symmetric Sine Functions')
plt.show()
```
运行此代码,将会得到两个关于x轴对称的正弦函数的图像。