position

?

Triangle MPH

Triangle ABC

PH=?

Triangle MPH

Triangle ABC

PH=?

...

...

...

MP=?

HM=?

...

...

...

Triangle MPH

Triangle ABC

PH=?

HM=?

...

...

...

HM=?

...

Triangle MPH

Triangle ABC

PH=?

HM=?

BC=?

Triangle MPH

Triangle ABC

PH=?

HM=?

...

Tableau

longueurs

agrandissement

rapports

\frac{\red{MA}}\darkgreen{{MP}}=\frac{\red{MB}}\darkgreen{{MH}}=\frac\red{{AB}}\darkgreen{{PH}}

\frac{\red{MA}}\darkgreen{{MP}}=\frac{\red{...}}\darkgreen{{...}}=\frac\red{{...}}\darkgreen{{...}}

\frac{\red{MA}}\darkgreen{{MP}}=\frac{\red{MB}}\darkgreen{{MH}}=\frac\red{{...}}\darkgreen{{...}}

\frac{\red{...}}\darkgreen{{...}}=\frac{\red{...}}\darkgreen{{...}}=\frac\red{{...}}\darkgreen{{...}}

hauteur\ de\ l'arbre = ?

photo

A = Point(xAxis)
P = Point(xAxis)
c = Line(P, P + (1, 1))
a = 1.7 (slider from 1 to 2, step 0.1)
O: A + (0, a)
b = 12.8 (slider from 4 to 30, step 0.1)
H: P + (0, b)
l = 0.6 (slider from 0 to 1, step 0.1)
O': O + (l, 0)
L: O' + (0, (-l))
O1 = Point(Segment[L, O'])
O2: O1 + (0, l)
f = Segment(O, O')
g = Segment(O1, O2)
h = Ray(O, O2)
i = Ray(O, O1)
C_1: P + (((-b) * 330 / 598 / 2), 0)
D: C_1 + ((b * 348 / 598), 0)
j: y = 0
α = Angle(O1, O, O2)
d = false
BH = Distance(P, H)
A': P + ((-BH), 0)
AO = Distance(A, O)
O'': A' + (0, AO)
k = Segment(O'', P)
O''': O'' + (l, 0)
m_1 = OrthogonalLine(O''', f)
E = Intersect(m_1, k)
image2' = Dilate(image2, a / 1.7, O)
F: A + (-0.82, -0.07)
G: F + (1.021, 0)
M_1 = Point(c)
M' = Mirror(M_1, P)
M = Point(j)
M'_1 = Translate(M_1, Vector[P, M])
n = Ray(M, H)
p = Ray(A, A + (0, 1))
B = Point(p)
q = Segment(B, A)
r = Line(B, n)
C = Intersect(j, r)
s = Ray(C, B)
t = Segment(C, A)
f_1 = Segment(H, P)
B_1 = Midpoint(f_1)
g_1 = Line(B, j)
K = Intersect(g_1, n)
h_1 = OrthogonalLine(K, j)
N = Intersect(h_1, j)
β = Angle(H, P, M)
γ = Angle(B, A, C)
AB = Distance(A, B)
PH = Distance(P, H)
AC = Distance(A, C)
SP = Distance(M, P)
texte4 = TableText({{A1, B1, C1, D1}, {A2, B2, C2, D2}}, "|_llll")
MP = Distance(M, P)
C4: "MP" = MP
C7: "MP" = MP
B8: "AB" = AB
C10: "MP" = MP
B11: "AB" = AB
C11: "AC" = AC
texte5 = TableText({{A4, B4, C4, D4}, {A5, B5, C5, D5}}, "|_llll")
texte8 = TableText({{A7, B7, C7, D7}, {A8, B8, C8, D8}}, "|_llll")
texte9 = TableText({{A10, B10, C10, D10}, {A11, B11, C11, D11}}, "|_llll")
I = (-9.231911063623366, 14.178885279748227)
C13: "MP" = MP
B14: "AB" = AB
C14: "AC" = AC
texte10 = TableText({{A13, B13, C13, D13}, {A14, B14, C14, D14}}, "|_llll")
m = 6 (slider from 0 to 10, step 1)
e = false
o = true
texte2: "PH=\frac{" + (LaTeX[AB]) + "×" + (LaTeX[MP]) + "}{" + (LaTeX[AC]) + "}≈" + (LaTeX[(AB * MP / AC)]) + ""
J = Point(j)
texte11: "\frac{MP}{AC}≈\frac{" + (LaTeX[MP]) + "}{" + (LaTeX[AC]) + "}≈" + (LaTeX[MP / AC]) + ""
texte12: "PH≈" + (LaTeX[AB]) + "×" + (LaTeX[MP / AC]) + "≈" + (LaTeX[(AB * MP / AC)]) + ""
Q = (-11.40385724347843, 7.063282146652322)
R = Midpoint(q)
S = Midpoint(t)
texte13: "" + (LaTeX[AC]) + ""
texte14: "" + (LaTeX[AB]) + ""
w = false
i_1 = Ray(M, M + (0, -1))
T = Point(i_1)
U: T + (MP, 0)
u_1 = Vector(T, U)
v_1 = Vector(U, T)
V = Midpoint(T, U)
texte15: "" + (LaTeX[MP]) + ""
a_1 = 0 (slider from -5 to 5, step 0.1)
u = 0 (slider from -5 to 10, step 0.1)
j_1 = Segment(M, P)
texte16_3: "\frac{\red{" + (LaTeX[Distance[C, A]]) + "}}\darkgreen{{" + (LaTeX[MP]) + "}}=\frac{\red{MB}}\darkgreen{{MH}}=\frac\red{{" + (LaTeX[AB]) + "}}\darkgreen{{PH}}"
texte17: "\darkgreen{PH}=\frac{\red{" + (LaTeX[AB]) + "}×\darkgreen{" + (LaTeX[MP]) + "}}{\red{" + (LaTeX[Distance[C, A]]) + "}}≈" + (LaTeX[(AB * MP / Distance[A, C])]) + ""
texte19: "\frac{\red{ " + (LaTeX[Distance[C, A]]) + "}}\darkgreen{{ " + (LaTeX[MP]) + "}}=\frac\red{{" + (LaTeX[AB]) + " }}\darkgreen{{PH}}"
Z = (-7.243139669706297, 12.758334284093156)
texte20: "\frac{MP}{MA}≈\frac{" + (LaTeX[MP]) + " }{ " + (LaTeX[AC]) + "}≈ " + (LaTeX[MP / AC]) + ""
W = (-8.67164323375304, -3.405998605901188)
A_1 = (23.329574448162674, -3.405998605901188)
v = false
D_1 = Midpoint(M, H)
E_1 = Midpoint(D_1, H)
F_1 = Midpoint(M, D_1)
w_1 = Vector(H, E_1)
b_1 = Vector(E_1, D_1)
c_1 = Vector(D_1, F_1)
d_1 = Vector(F_1, M)
M'_2 = Mirror(M, H)
k_1 = Ray(H, M'_2)
G_1 = Translate(F_1, Vector[M, C])
H_1 = Translate(D_1, Vector[M, C])
I_1 = Translate(E_1, Vector[M, C])
J_1 = Mirror(H_1, I_1)
K_1 = Mirror(I_1, J_1)
L_1 = Mirror(J_1, K_1)
l_1 = Ray(K_1, L_1)
e_1 = Vector(K_1, J_1)
n_1 = Vector(J_1, I_1)
p_1 = Vector(I_1, H_1)
q_1 = Vector(H_1, G_1)
r_1 = Vector(G_1, C)