turtle绘制正弦余弦函数
时间: 2023-09-19 10:08:29 浏览: 90
很高兴回答你的问题。你可以使用Python的turtle模块来绘制正弦和余弦函数。以下是一个简单的例子:
```python
import turtle
import math
# 设置窗口大小和坐标系范围
win = turtle.Screen()
win.setup(600, 400)
win.setworldcoordinates(0, -1.5, 2*math.pi, 1.5)
# 创建两个海龟对象
sin_turtle = turtle.Turtle()
cos_turtle = turtle.Turtle()
# 绘制正弦函数
sin_turtle.color("red")
sin_turtle.up()
sin_turtle.goto(0, math.sin(0))
sin_turtle.down()
for x in range(0, 361, 5):
sin_turtle.goto(x*math.pi/180, math.sin(x*math.pi/180))
# 绘制余弦函数
cos_turtle.color("blue")
cos_turtle.up()
cos_turtle.goto(0, math.cos(0))
cos_turtle.down()
for x in range(0, 361, 5):
cos_turtle.goto(x*math.pi/180, math.cos(x*math.pi/180))
turtle.done()
```
当然,如果你有更复杂的需求,可以在这个基础上进行修改。希望我的回答能帮到你,如果还有什么问题,请继续提问。
阅读全文