Grundseite g

Höhe anzeigen

Ziehe hier, um das 
größere Dreieck zu drehen

Ziehe hier, um das 
kleinste Dreieck zu drehen

A = (0, 0)
B = (4, 0)
C = (3, 4)
poly1, c, a, b = Polygon(A, B, C)
D = Midpoint(b)
E = Midpoint(a)
d = OrthogonalLine(D, c)
e = OrthogonalLine(E, c)
F = Intersect(c, d)
G = Intersect(c, e)
H = (6, 0)
I = Point(Circle[H, Distance[F, G]])
f = Segment(H, I)
J = (6, 2)
K = (8, 2)
g = Circle(J, Distance[D, C])
h_3 = Circle(K, Distance[E, C])
L, M = Intersect(g, h_3)
poly2, h_1, i, k, l, j = Polygon(H, I, K, L, J)
P = Point(Circle[I, Distance[G, B]])
m = Segment(I, P)
Q = (8, 2)
poly3, k_1, i_1, p = Polygon(I, P, K)
n = Ray(L, J)
q = Ray(I, H)
R = Intersect(q, n)
poly4, j_1, r, h_2 = Polygon(R, H, J)
α = 0 rad (slider from 0 to 3.141592653589793, step 0.017453292519943295)
β = 0 rad (slider from 0 to 3.141592653589793, step 0.017453292519943295)
R' = Rotate(R, -α, J)
H' = Rotate(H, -α, J)
J' = Rotate(J, -α, J)
poly4', s, r', h' = Polygon(R', H', J')
I' = Rotate(I, β, K)
P' = Rotate(P, β, K)
K' = Rotate(K, β, K)
poly3', t, i', p' = Polygon(I', P', K')
a1 = OrthogonalLine(L, f)
S = Intersect(a1, f)
h = Segment(L, S)
γ = Angle(I, S, L)
o = false