Este es un problema relacionado con Adivinanza de la mosca y los dos trenes pero no debe confundirse con un duplicado.
Un hombre está dando un tranquilo paseo con su mosca mascota a un ritmo de $v_m$ . Mientras la mosca zumba a una velocidad de $v_f$ . A distancia $d$ de su casa, la mosca empieza a volar de un lado a otro entre la casa y el hombre, mientras que el dueño vuelve a caminar con velocidad $v_m$ .
En la pregunta anterior se pide la distancia total que recorrió la mosca, que (obviamente ) viene dada por $d_f = (v_f \cdot d)/v_m$ . Tenía las dos preguntas similares sobre este problema
- ¿A qué horas visita la mosca su casa?
- ¿Es posible encontrar una función / método, que tome en un tiempo $t \in [0,d/v_m]$ y devuelve la posición de vuelo?
Para la pregunta 1, he llegado a la siguiente solución
$$ \begin{align*} v_d \cdot ( t[n] - t[n-1] ) & = s - v_m \cdot t[n] \\ t[n-1] & = 2\cdot t[n-2] - t[n-3] \end{align*} $$ Con las condiciones iniciales $$ t[1] = \frac{s}{v_m} \, , \ \ t[2] = \frac{2s}{v_m+v_f} \, , \ \ t[3] = \frac{4s}{v_m+v_f} - \frac{s}{v_m} $$ Después de algunas pruebas numéricas parece que se mantiene, pero está lejos de ser una solución cerrada (la resolución de la relación de recursión conduce a un polinomio bruto de cuarto orden). ¿Existe una forma más sencilla para la respuesta?
Para la siguiente parte no tengo ni idea de por dónde empezar, ni si es posible. Cualquier idea o ayuda es muy apreciada.