绘制一条正弦曲线 在曲线上放置一个黄红色圆点 使其在曲线上移动
时间: 2023-07-16 12:13:29 浏览: 126
以下是Python代码实现,使用matplotlib库绘制正弦曲线,并在曲线上移动黄红色圆点:
```python
import numpy as np
import matplotlib.pyplot as plt
# 生成x轴数据
x = np.arange(0, 10, 0.1)
# 生成y轴数据,使用正弦函数
y = np.sin(x)
# 创建图形对象
fig = plt.figure()
# 创建坐标系
ax = fig.add_subplot(111)
# 绘制正弦曲线
ax.plot(x, y)
# 创建圆点对象
dot, = ax.plot(0, np.sin(0), 'o', markersize=10, color='yellow')
# 移动圆点
for i in np.arange(0, 10, 0.1):
dot.set_xdata(i)
dot.set_ydata(np.sin(i))
fig.canvas.draw()
plt.pause(0.01)
```
运行代码,即可看到正弦曲线上移动的黄色圆点。可以根据需要调整代码中的参数和绘图样式。
阅读全文