推荐一款免费的带有坐标系的在线绘图web应用(汇报神器)

先看效果:

 这简直就是汇报党的福音,有时候汇报的时候,想描述一个变化过程往往需要坐标系加以支持,但是工业软件又过于难看,且复杂。那有没有可以简单快速的绘制带有坐标系的示意图工具呢?我搜了一下还真有。

废话不多说,工具叫geogebra。

 主界面长这个样子。点击启动计算器,就可进入程序。

 点击 工具  就可以进入绘图界面,当然它也可以进行代数运算与表格统计,当我们绘制完图的时候,直接导出即可。

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: 好的,我可以回答这个问题。以下是使用turtle绘图工具编写带坐标系的正弦函数曲线的代码: ```python import turtle import math # 设置坐标系 turtle.penup() turtle.goto(-300, ) turtle.pendown() turtle.goto(300, ) turtle.penup() turtle.goto(, -200) turtle.pendown() turtle.goto(, 200) # 绘制正弦函数曲线 turtle.penup() x = -300 y = 50 * math.sin(x / 50) turtle.goto(x, y) turtle.pendown() for i in range(-300, 301): y = 50 * math.sin(i / 50) turtle.goto(i, y) turtle.done() ``` 希望这个代码能够帮助你绘制出带坐标系的正弦函数曲线。 ### 回答2: 使用turtle绘图工具编写一个带坐标系的正弦函数曲线可以按照以下步骤进行: 1. 导入turtle模块:在Python中使用`import turtle`语句导入turtle模块。 2. 创建画布和画笔:使用`turtle.Screen()`创建一个画布,并使用`turtle.Turtle()`创建一个画笔。 3. 绘制坐标系:使用画笔进行坐标系的绘制,首先将画笔抬起,然后移动到坐标原点,再将画笔放下,绘制x轴和y轴。 4. 绘制正弦函数曲线:使用画笔进行正弦函数曲线的绘制,首先抬起画笔,在x轴上选择一个起始点,然后放下画笔,使用循环语句依次计算曲线上的每个点坐标并进行绘制。可以使用`math.sin()`函数来计算正弦值。 5. 显示结果:使用`turtle.done()`方法显示绘图结果。 下面是使用上述步骤编写的代码示例: ``` import turtle import math # 创建画布和画笔 screen = turtle.Screen() pen = turtle.Turtle() # 绘制坐标系 pen.penup() pen.goto(-200,0) pen.pendown() pen.goto(200,0) pen.penup() pen.goto(0,-100) pen.pendown() pen.goto(0,100) # 绘制正弦函数曲线 pen.penup() pen.goto(-200, 50*math.sin(-200/20*math.pi)) pen.pendown() for x in range(-200, 201): pen.goto(x, 50*math.sin(x/20*math.pi)) # 显示结果 turtle.done() ``` 运行以上代码,就会在画布上绘制出带坐标系的正弦函数曲线。 ### 回答3: 使用Python的turtle绘图工具编写一个带坐标系的正弦函数曲线的代码如下: ```python import turtle import math # 设置坐标系的尺寸 ax, ay = -300, -200 bx, by = 300, 200 # 设置turtle绘图窗口的尺寸 turtle.setup(width=800, height=600) # 创建一个turtle对象 t = turtle.Turtle() # 设置绘图速度 t.speed(10) # 绘制坐标系线 t.penup() t.goto(ax, 0) t.pendown() t.goto(bx, 0) t.penup() t.goto(0, ay) t.pendown() t.goto(0, by) # 绘制正弦函数曲线 t.penup() t.goto(ax, 100 * math.sin((ax / 100) * math.pi)) t.pendown() for x in range(ax, bx + 1): y = 100 * math.sin((x / 100) * math.pi) t.goto(x, y) # 隐藏turtle对象 t.hideturtle() # 点击窗口关闭程序 turtle.done() ``` 在这段代码中,我们使用`turtle.setup`函数设置绘图窗口的尺寸为800x600,并创建一个turtle对象`t`。然后,我们使用`turtle.Turtle`的方法绘制坐标系线。接下来,我们使用`t.goto`方法绘制正弦函数曲线。 在绘制正弦函数曲线时,我们使用了数学模块`math`中的`sin`函数来计算每个x对应的y值。我们将x的范围设置为坐标系的范围`ax`到`bx`,每次移动一个单位,计算出对应的y值,并使用`t.goto`方法将turtle对象移动到相应的位置。为了提高绘图速度,我们将绘图速度设置为10。 最后,我们使用`t.hideturtle`方法隐藏turtle对象,并调用`turtle.done`函数等待用户关闭绘图窗口。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

韦_恩

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值