欢迎光临散文网 会员登陆 & 注册

S17G1 StringArt 线段间的编织线艺术

2023-01-16 22:40 作者:学用数学  | 我要投稿

有看过由童军绳作的大型线网架构吗?由许多直线有结构的排序,就能绕成一个曲线的包络。这次将通过 Sequence 与 Zip 来绘制出这规律图形。


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





S17G1 StringArt 线段间的编织线艺术的评论 (共 条)

分享到微博请遵守国家法律