Board logo

标题: 奇怪的勾股定律插件,怎么会这样显示? [打印本页]

作者: linqiang0816    时间: 2012-5-1 19:45     标题: 奇怪的勾股定律插件,怎么会这样显示?

我根据优酷上的《几何画板》学习视频,构造了一个“勾股定律的插件”,照理应该是很简单的,但是我构造出来的插件在作图的时候,有时候画出的图形却不是预先设定的图形。如下图:
图一是正常的情况;
图二就是不符合要求的情况:
应该以三条边做正方形,向外展开的,但是错误的情况却是向内展开,怎么会这样呢?

优酷的视频地址是:
http://v.youku.com/v_playlist/f15970888o1p0.html

图片附件: 1.jpg (2012-5-1 19:45, 13.83 KB) / 下载次数 5551
http://www.inrm3d.cn/attachment.php?aid=17156&k=f544676dbf8fbe646edf7516bce45963&t=1715930580&sid=4LYVV9



图片附件: 2.jpg (2012-5-1 19:45, 20.47 KB) / 下载次数 5570
http://www.inrm3d.cn/attachment.php?aid=17157&k=9f74b8d9f5e4e1fa42d43684deae0400&t=1715930580&sid=4LYVV9


作者: stg1109    时间: 2012-5-2 07:17

楼主好,你做的文件呢?
作者: linqiang0816    时间: 2012-5-2 07:30

恩,我上传了,你看一下,这是先做好的,

附件: 勾股定律演示.gsp (2012-5-2 07:30, 7.86 KB) / 下载次数 5391
http://www.inrm3d.cn/attachment.php?aid=17164&k=59eea38d803c9a4bb855cf463b70109a&t=1715930580&sid=4LYVV9
作者: inRm    时间: 2012-5-2 09:06

这个所谓的“插件”,只是教你怎样做“工具”,却与勾股定理无关
作者: linqiang0816    时间: 2012-5-2 11:44

我的意思是,为什么用这个工具画出来的本来应该是图一,为什么有时候画出来的是图二,显然图二是不符合要求的。
作者: inRm    时间: 2012-5-2 11:55

5# linqiang0816

显然是作法不严密。
全选、复制、新建、粘贴、显示所有隐藏...
作者: linqiang0816    时间: 2012-5-2 13:52

6# inRm


没有采用隐藏操作,而是采用的是“变换”当中的“旋转”操作。
我用直角三角形的端点构造圆和垂线的交点,做出同样的工具,最后画图的时候,也会出现第二种图形的情况。
刚才我试验了一下,发现移动动点A,就可以在图一和图二之间转换,所以我想了想,或许画出图二应该也是对的,只需要把图二调整成图一就可以了。

图片附件: 1.jpg (2012-5-2 13:52, 19.92 KB) / 下载次数 5496
http://www.inrm3d.cn/attachment.php?aid=17165&k=6be058cde2d0b4e66a42a238da1af497&t=1715930580&sid=4LYVV9


作者: xiaongxp    时间: 2012-5-2 14:42

问题出在第三点的绘制上,应确保三正方形顶点绘制时一致的旋转方向(如将第三点放在以第一二点间的线段为直径的上半圆上)

附件: 勾股定理演示.gsp (2012-5-2 14:42, 4.53 KB) / 下载次数 5600
http://www.inrm3d.cn/attachment.php?aid=17166&k=33cfc31bb11ba9a4820d1de7e7c006ce&t=1715930580&sid=4LYVV9
作者: linqiang0816    时间: 2012-5-2 20:49

8# xiaongxp

老师,你做得插件是可行的,但是我不是很理解你上面的这句话。
然后显示脚本视图后,我重做了一个,发现似乎还是不行。我再试试。
作者: liyougui    时间: 2012-5-2 21:14

8# xiaongxp [/b
第三个点应该在半圆上取,就好了
勾股定理.gsp (8.27 KB)

附件: 勾股定理.gsp (2012-5-2 21:14, 8.27 KB) / 下载次数 6507
http://www.inrm3d.cn/attachment.php?aid=17169&k=6929d0932a616a4a2f89479e8b32e740&t=1715930580&sid=4LYVV9
作者: 柳烟    时间: 2012-5-2 21:17

你把那个不正常的图,拖动某些点,就可变成正常的图,因为老外的此软件是动态几何。优酷网的制作没错哟。当然,你想一直显示图1不难办到。
作者: xiaongxp    时间: 2012-5-2 22:00

8# xiaongxp

老师,你做得插件是可行的,但是我不是很理解你上面的这句话
然后显示脚本视图后,我重做了一个,发现似乎还是不行。我再试试。
linqiang0816 发表于 2012-5-2 20:49
这句话指你作的正方形的顶点按“父子”关系没有保证一致的旋转方向,第三点不能作在直线上,要么作在半圆上,要么作在射线上。按你的作法,无法作出“勾股树”。
作者: linqiang0816    时间: 2012-5-3 14:27

12# xiaongxp

谢谢楼上所有的老师。最后终于做成功了,做成的“勾股定律”工具始终是画成图一的图形,我是按照xiaongxp老师要求的第三点作在射线上的方法。
虽然我还不是特别懂其中所包含的道理,我想随着学习的慢慢深入,会慢慢搞懂的。开始以为学习几何画板还很快的,没想到第一个学习案例就搞得我这两天怎么也弄不出来,呵呵。

附件: 勾股定理演示-成功.gsp (2012-5-3 14:27, 10.02 KB) / 下载次数 2306
http://www.inrm3d.cn/attachment.php?aid=17177&k=846cda0c88e557c7e7e929e11b5a9f3d&t=1715930580&sid=4LYVV9

图片附件: 1.jpg (2012-5-3 14:27, 23.02 KB) / 下载次数 1841
http://www.inrm3d.cn/attachment.php?aid=17178&k=7a171636a20795b62840ef883d1e6825&t=1715930580&sid=4LYVV9


作者: xiaongxp    时间: 2012-5-3 14:44

13# linqiang0816
所以几何画板不仅仅是一个课件工具,更重要的是一个数学探究工具,它可以帮助我们理解数学、验证数学、发现数学。玩画板就是玩数学,数学好玩儿!祝你越玩越上劲。
作者: linqiang0816    时间: 2012-5-4 14:19

14# xiaongxp

又把问题好好想了想,用射线确定第三点的时候,如果不作圆和垂线的交点,来确定射线,而是直接在垂线上任取一点的话,做出来的图形还是有问题(而且无法通过移动点来调整),反之则没有问题的。
这里我有些不是很明白的地方,为什么会造成这样的差异,是不是跟“点和点的父子”关系有关。 作射线-不作圆.jpg

图片附件: 作射线-不作圆.jpg (2012-5-4 14:19, 32.42 KB) / 下载次数 1941
http://www.inrm3d.cn/attachment.php?aid=17200&k=306fe34f87a3d53f10f27e592a5b0444&t=1715930580&sid=4LYVV9



图片附件: 作射线-作圆.jpg (2012-5-4 14:19, 19.24 KB) / 下载次数 1842
http://www.inrm3d.cn/attachment.php?aid=17201&k=60ff236668fa99b5ae745b515bae49e0&t=1715930580&sid=4LYVV9



附件: 由射线确定第三点.gsp (2012-5-4 14:19, 17.17 KB) / 下载次数 2500
http://www.inrm3d.cn/attachment.php?aid=17202&k=6d3ece5df2dd1536051be6ddf1fca229&t=1715930580&sid=4LYVV9
作者: xiaongxp    时间: 2012-5-4 19:21

15# linqiang0816
你那射线是直线上的射线,制成工具后其方向在直线上是随机的,已失去用射线固定3正方形在直角三角形外侧的作用。建议用半圆作,这样更便于通过直角顶点调节三角形的锐角的大小。

附件: 由射线确定第三点.gsp (2012-5-4 19:21, 9.11 KB) / 下载次数 2108
http://www.inrm3d.cn/attachment.php?aid=17209&k=fb62c26d8d67adfc8631e7aa990953ad&t=1715930580&sid=4LYVV9




欢迎光临 inRm3D: 画板论坛 (http://www.inrm3d.cn/) Powered by Discuz! 7.0.0