三角測量 (22)
Author: 藍邦偉  老師

三角測量 (22)

r_2 = 14.2 (slider from 1 to 17, step 0.1)
C = (12.141922603214377, -1.4262754544532246)
θ = 1.0471975511965976 rad (slider from 0 to 6.283185307179586, step 0.017453292519943295)
r_1 = 6 (slider from 1 to 10, step 0.1)
n = 0 (slider from 0 to 3, step 1)
u = Vector((x(Corner[1.0]) + 1.0, y(C)), (x(Corner[2.0]) - 1.0, y(C)))
v = Vector((x(C), y(Corner[1.0]) + 1.0), (x(C), y(Corner[3.0]) - 1.0))
L: y - y(C) = tan(θ) * (x - x(C))
φ = 1.832595714594046 rad (slider from 0 to 6.283185307179586, step 0.017453292519943295)
L_2: y - y(C) = tan(φ) * (x - x(C))
α = 0 rad (slider from 0 to 6.283185307179586, step 0.017453292519943295)
β = 6.283185307179586 rad (slider from 0 to 6.283185307179586, step 0.017453292519943295)
P: C + (16.0 * cos(φ), 16.0 * sin(φ))
t = 0.37 (slider from 0 to 1, step 0.01)
D: C + t * Vector[C, P]
A_5: D + (2.0, 0.0)
A_3: D - (2.0, 0.0)
A_2: D + (0.0, 2.0)
A_4: D - (0.0, 2.0)
a = Segment(A_3, A_5)
b = Segment(A_2, A_4)
L_3: y - y(D) = tan(α) * (x - x(D))
L_4: y - y(D) = tan(β) * (x - x(D))
B_1 = Intersect(L, L_3)
D_1 = Intersect(L_4, L)
B: C + (r_2 * cos(θ), r_2 * sin(θ))
c = Segment(D, B)
A: C + (r_1 * cos(θ), r_1 * sin(θ))
d = Segment(D, A)