S0G8 牛轉乾坤
迎接辛丑年的新年,学用数学来分享个「牛转乾坤」的太极阴阳动态图。本次为一个新手任务,只要利用半圆工具,设置颜色、并利用滑动条控制动点的速度,就可完成。

任務一 建立圆与半圆

说明
太极图主要利用圆与半圆来绘制,为了建立一个可动的太极图,就设定动点 A 为圆上的一个动点。为了绘制两个半圆,要设定 A 对 O 的对称点 A'。接着再对 A,A', O,A', O,A 作半圆,接着在对半圆的 [设定][颜色][虚实] 调整为 100 。

步骤
O=(0,0)
c = Circle(O,6)
A = Point(O)
A' = reflect(A,O)
semicircle(A,A')
semicircle(O,A')
semicircle(O,A)
任務二 阴中有阳,阳中有阴

说明
在 O, A,与 O,A' 建立其中点,并利用这两点绘制半径为 1 的圆,并利用 [颜色][虚实] 将圆内部填满。
操作
B = (A+O)/2
C = (A'+O)/2
circle(B,1)
circle(C,1)
任務三 调整旋转速度

说明
完成先前操作后,再让 A 点启动,就可制作转动的太极图。这时还可利用速度滑动条来调整转动的速度。先建立滑动条 v ,再对 A 点的[设定][代数区][速度] 设定为 v。 这时启动 A 点后,调整 v 就可改变转动的速度。

操作
v = Slider(0,30,0.1)
# 将 A 点的速度关联到 v
小结与回顾
这个动图速度调快的时候,会出现多个小圆圈的残影,你能分析残影与移动速度的关系吗?
相关链接
【GGB】https://www.geogebra.org/m/qrxtsfhq
【Bili】https://www.bilibili.com/video/BV1gb4y1R7xT
【youtube】https://www.youtube.com/playlist?list=PLXH05kw-i_5Iv0p_-aN8gO5IL0GsFBAJB