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

S13G7 胡不归模型

2022-04-04 22:46 作者:学用数学  | 我要投稿

若一个人想最快到达沙漠中的住所,是应该斜穿沙漠?还是沿着公路走一段,再穿越沙漠,哪种方式更节省时间呢?这就是经典的胡不归模型,本次要用 GGB 来探究这个极值模型,并将辅助线逐一显示。


1 显示动点与显示数值


说明:令点A(0,0),B(4,3),构造直线L:y=0,在L上任选点P,连接PB,PA,构造滑动条k,文本显示.

操作:

A=(0,0),B=(4,3)

L: y=0,P=point(L)

sPA=Segment(P,A)

sPB=Segment(P,B)

k=0.5,范围:0<k<1,增量:0.01

文本显示kPA+PB=ksPA+sPB


2 构造旋转的辅助线


说明:构造旋转角ra,把直线L绕点A旋转-ra得到直线Lr,过点B作Lr的垂线M,与直线Lr以及L交于点H、R

操作:

ra=asind(k)

Lr=Rotate(L,-ra,A)

M=PerpendicularLine(B,Lr)

取得垂线M与直线Lr以及L的交点为H、R


3 逐一显示辅助线


说明:构造滑动条h,让辅助线逐一显示.

操作:

h=1,0<h<3,增量0.1

Lr的显示条件:h>=1

直线M、交点H的显示条件:h>=2

交点R的显示条件:h==3


4 构造渐变的线段


说明:设置分段的数值滑竿,隐藏直线M,修改sPA、sPB,制作渐渐变化的线段.

操作:

h0=min(h,1)

h1=max(min(h-1,1),0)

h2=max(min(h-2,1),0)

Lh=Rotate(L,-ra*h0,A)

Hh=B+(H-B)*h1,连接BHh

取消直线M的显示条件:h≥2,并隐藏M

Ph=P+(R-P)*h2

sPA=Segment(Ph,A)

sPB=Segment(Ph,B)


5 设置k的输入与根式文本


说明:设置k的输入框,以及如何用根式文本显示.

操作:

构造k的输入框,长度为5

文本kPA+PB更改为:surdText(k)PA+PB

Hh标题:$\large H$,显示为H,隐藏之前的H点

Ph的标题:$\large P$,显示为P,隐藏之前的P点

点B、点A的标签:$\large %n$

取消点R的显示条件:h==3,并隐藏


相关连接

【GGB】https://www.geogebra.org/classic/dkqttant
【Bili】https://www.bilibili.com/video/BV1K94y1f7X

【YouTube】https://www.youtube.com/playlist?list=PLXH05kw-i_5KuKAJHXBxzP4wSWO9z13mc

S13G7 胡不归模型的评论 (共 条)

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