S17G1 StringArt 線段間的編織線藝術
有看過由童軍繩作的大型線網架構嗎?由許多直線有結構的排序,就能繞成一個曲線的包絡。這次將通過 Sequence 與 Zip 來繪制出這規(guī)律圖形。

1 線段上的分點

說明:利用滑動條k,控制線段AB上的動點P.
操作:
A=(0,0)?
B=(5,0)?
sAB = Segment(A,B)?
k = Slider(0,1,0.1)?
P=Point( sAB, k)
2 兩線段之間的連線

說明:利用滑動條k,控制線段CD上的動點Q.
操作:
C=(0,1)
D=(5,4)
sCD = Segment(C,D)
Q = Point(sCD,k)
sPQ = Segment(P,Q)
3 利用Sequence構造多組線段

說明:利用Sequence構造多組的線段.
操作:
sPQs = Sequence( Segment(Point(sAB,t) , Point(sCD,t)) , t, 0,1,0.05 )
4 使用Zip構造三角形內的編織線

說明:打開新的視窗,利用滑動條構造分點,再用Zip連接對應的線段.
操作:
A=(0,0) ;B=(4,0);C=(2,3)?
sAB = Segment(A,B)?
sBC = Segment(B,C)?
sCA = Segment(C,A)?
n = slider(2,30,1)
PAB = Sequence( Point(sAB,t),t,0,1,1/n)?
PBC = Sequence( Point(sBC,t),t,0,1,1/n)
PCA = Sequence( Point(sCA,t),t,0,1,1/n)
sA = Zip( Segment(a,b) ,a,PAB,b,PBC)?
sB = Zip( Segment(a,b) ,a,PBC,b,PCA)?
sC = Zip( Segment(a,b) ,a,PCA,b,PAB)
相關資源
【GGB】學習單: https://www.geogebra.org/m/uttrtbcp
完成品:https://www.geogebra.org/classic/n4caxker
【Bili】https://www.bilibili.com/video/BV1QD4y1p7fA/
【YouTube】https://www.youtube.com/playlist?list=PLXH05kw-i_5LbLlnsfYwN9c-SHbfilaWZ