用GeoGebra来演示任意四边形内部的光线反射现象

2025-04-24 13:27:47

1、给定n的滑动变量尺,最小值0,最大值100,步进为1。

用GeoGebra来演示任意四边形内部的光线反射现象

2、在平面上绘制任意四个点A、B、C、D。

用GeoGebra来演示任意四边形内部的光线反射现象

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

用GeoGebra来演示任意四边形内部的光线反射现象

4、先后输入:E=内点[p]F=内点[p]

用GeoGebra来演示任意四边形内部的光线反射现象

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

用GeoGebra来演示任意四边形内部的光线反射现象

6、把多边形p的各边放到一个集合里面:列表1={a,b,c,d}

用GeoGebra来演示任意四边形内部的光线反射现象

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

用GeoGebra来演示任意四边形内部的光线反射现象

8、进行迭代,迭代深度用n控制:列表3=迭代列表(fs(p,P,Q),P,Q,{E,G},n)

用GeoGebra来演示任意四边形内部的光线反射现象

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

用GeoGebra来演示任意四边形内部的光线反射现象
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢