Files
dsProject/dsLightRag/Util/GGB/extracted/3bf3d4753c82068b56805beb4d91186f/GGB.txt

37 lines
1.2 KiB
Plaintext
Raw Normal View History

2025-08-14 15:45:08 +08:00
根据题目要求优先文本条件处理几何构造忽略验证和标注命令。构造顺序基本点→基础线段→圆→交点→派生点→多边形。输出严格遵循GeoGebra命令格式。
```geo
A = (3.2, 0)
B = (0, 0)
C = (0, 4.5)
s_AB = Segment(A, B)
s_BC = Segment(B, C)
s_AC = Segment(A, C)
D = Midpoint(B, C)
E = Midpoint(A, C)
F = Midpoint(A, B)
s_AD = Segment(A, D)
s_BE = Segment(B, E)
s_CF = Segment(C, F)
G = Intersect(s_AD, s_BE)
c_BCF = Circle(B, C, F)
c_ABE = Circle(A, B, E)
l_BE = Line(B, E)
l_AD = Line(A, D)
P = Intersect(c_BCF, l_BE, 2)
Q = Intersect(c_ABE, l_AD, 2)
l_DP = Line(D, P)
l_FQ = Line(F, Q)
R = Intersect(l_DP, l_FQ)
poly_ABC = Polygon(A, B, C)
```
说明:
1. 使用图形提供的坐标定义基本点A、B、C
2. 按顺序创建线段和中点D、E、F为各边中点
3. 中线定义为线段s_AD, s_BE, s_CF
4. 重心G通过中线交点得到
5. 共圆条件转化为圆对象c_BCF过B、C、Fc_ABE过A、B、E
6. P为圆BCF与直线BE的第二交点排除B点Q为圆ABE与直线AD的第二交点排除A点
7. R定义为直线DP与FQ的交点
8. 最终创建三角形ABC多边形