Tři kočky na klouzajícím žebříku

poloha žebříku

Mourek

Čertík

Vocásek

Mourek

Čertík

Vocásek

trajektorie koček

Animace on - off

Stopa koček on - off

a = 3.42 (slider from 0 to 5, step 0.005)
A: (sqrt(25 - (a * a)), 0)
C: (0, a)
r = Vector(C, A)
b = Segment(C, A)
Mourek = Point(b)
Vocásek = Point(b)
Čertík = Point(b)
F: ((-sqrt(25 - (a * a))), 0)
c = Segment(C, F)
f = true
g = true
h = true
B = Point(yAxis)
D = Point(yAxis)
d = Segment(B, D)
e = Segment(B, D)
E = Point(xAxis)
G = Point(xAxis)
i = Segment(E, G)
Q: Mourek
W: Čertík
U: Vocásek
I = (4.973601486788818, 3.689642070224629)
u = Vector(H, I)
I' = Mirror(I, H)
v = Vector(H, I')
a1 = Distance(C, Q)
b1 = Distance(A, Q)
k: x^(2) / a1^(2) + y^(2) / b1^(2) = 1
a2 = Distance(C, W)
a3 = Distance(C, U)
b2 = Distance(A, W)
p: x^(2) / a2^(2) + y^(2) / b2^(2) = 1
b3 = Distance(A, U)
q: x^(2) / a3^(2) + y^(2) / b3^(2) = 1
j = false
on = 0
st = 0
J = (-1, 5.25)
l = Line(J, d)
K = Intersect(i, l)
mnohoúhelník1, k_1, d_1, b_1, j_1 = Polygon(K, D, B, J)
L = (-2.5, -0.5)
m = Line(L, i)
M = Point(m)
mnohoúhelník2, l_1, m_1, g_1, e_1 = Polygon(L, M, G, E)
n: r / 14

Tool: Zlatý řez 1 (command Zlatýřez1)
Input: A, B
Output: F

a = Segment(A, B)
b = OrthogonalLine(B, a)
C = Midpoint(B, A)
c = Circle(B, C)
D = Intersect(c, b, 2)
d = Segment(A, D)
e = Circle(D, B)
E = Intersect(e, d, 1)
f = Circle(A, E)
F = Intersect(f, a, 1)

Tool: Zlatý řez 2 (command Zlatýřez2)
Input: A, B
Output: F

a = Ray(A, B)
c = OrthogonalLine(B, a)
e = Circle(B, A)
C = Midpoint(A, B)
D, E = Intersect(e, c)
f = Circle(C, E)
F = Intersect(f, a, 1)

Tool: Zlatý řez 3 (command Zlatýřez3)
Input: D, E
Output: F'

F = Zlatýřez2(D, E)
v = Vector(D, E)
F' = Translate(F, v)

Tool: zlatý trojúhelník1 (command zlatýtrojúhelník1)
Input: A, B
Output: b, a, e, F

a = Segment(A, B)
C = Zlatýřez2(B, A)
D = Zlatýřez2(A, B)
c = Circle(B, C)
d = Circle(A, D)
E, F = Intersect(c, d)
b = Segment(A, F)
e = Segment(B, F)

Tool: zlatý trojúhelník 2 (command zlatýtrojúhelník2)
Input: A, B
Output: a, h, i, G

a = Segment(A, B)
C = Zlatýřez2(B, A)
D = Zlatýřez2(A, B)
f = Circle(A, C)
g = Circle(B, D)
G, H = Intersect(f, g)
h = Segment(A, G)
i = Segment(B, G)