Ziehe hier, um Dreieck zu drehen

Höhen anzeigen

A = (0, 2)
B = (4, 2)
C = (3, 6)
poly1, c, a, b = Polygon(A, B, C)
D = Midpoint(b)
d = Line(D, c)
E = Midpoint(a)
F = (1.5, 4)
G = Point(Circle[F, Distance[D, E]])
e = Segment(F, G)
f = Circle(F, Distance[D, C])
g = Circle(G, Distance[E, C])
H, I = Intersect(f, g)
poly2, h_1, f_1, g_1 = Polygon(F, G, H)
poly3, Grundlinie, b_1, e_1, d_1 = Polygon(A, B, E, D)
G' = Rotate(G, 180°, G)
H' = Rotate(H, 180°, G)
α = 0 rad (slider from 0 to 3.141592653589793, step 0.017453292519943295)
F'_1 = Rotate(F, -α, G)
G'_1 = Rotate(G, -α, G)
H'_1 = Rotate(H, -α, G)
poly2', h'_1, f'_1, g'_1 = Polygon(F'_1, G'_1, H'_1)
i = OrthogonalLine(H, Grundlinie)
J = Intersect(i, Grundlinie)
j = OrthogonalLine(D, Grundlinie)
K = Intersect(j, Grundlinie)
h_2 = Segment(D, K)
h = Segment(H, J)
β = Angle(J, K, D)
γ = Angle(B, J, H)
k = false