返回列表 回复 发帖

不会制作动态的正多边形,惭愧啊!

张院士说:“用了超级画板,画一个边数会逐步增加的正多边形是轻而易举的事。”
我花了半年时间学习超级画板,还是不会制作动态的正多边形,惭愧啊!
请教各位专家,制作动态的正多边形方法、原理和步骤是怎样的?

这是用GSP做的样例: 动态正多边形.rar (1.22 KB)
谢谢!
查了《超级画板自由行》,知道可以用for语句来制作动态的正多边形。
作点A,B,编号分别为5,6;
制作变量n,取整floor(n),编号为m000;
计算旋转角度2*pi/m000,编号为m001;
然后反复旋转(利用for语句):
for (i=1;i<50;i=i+1){Rotate(6,5,sign(m000+1,i)*i*m001);}
最后连线即可
动态正多边形.rar (11.28 KB)
返回列表