用GeoGebra来演示任意四边形内部的光线反射现象
1、给定n的滑动变量尺,最小值0,最大值100,步进为1。

3、在输入框里面输入:p=多边形[A,B,C,D]

5、关键一步,作射线EF与多边形p的第一交点:G=元素({交点(射线(E,F),p)},1)

7、把点G限定到多边形p的边界上:列表2=条件子列[G∈p,p,列表1]

9、用向量把所有的反射点都连接起来:序列(向量(列表3(i),列表3(i+1)),i,1,n)

1、给定n的滑动变量尺,最小值0,最大值100,步进为1。
3、在输入框里面输入:p=多边形[A,B,C,D]
5、关键一步,作射线EF与多边形p的第一交点:G=元素({交点(射线(E,F),p)},1)
7、把点G限定到多边形p的边界上:列表2=条件子列[G∈p,p,列表1]
9、用向量把所有的反射点都连接起来:序列(向量(列表3(i),列表3(i+1)),i,1,n)