Tengo la ecuación diferencial que modela la velocidad de un objeto que cae: $$ \frac{dv}{dt}= \frac{c}{m}v^2 - g $$
Dónde:
- c= coeficiente de arrastre = constante
- m = masa
- g = aceleración debida a la gravedad
El propósito del problema es aproximar esto usando el hecho: $$ \frac{dv}{dt} \approx \frac{v(x_i) - v(x_{i-1})}{\Delta x} $$
Sustituyendo esto en el problema original obtengo:
$$\frac{v(x_i) - v(x_{i-1})}{\Delta x} = \frac{c}{m} v(x_i)^2 - g $$
Entonces reordeno la fórmula para $v(x_i)$ y completar el cuadrado para obtener:
$$ v(x_i) = \sqrt{ \frac{m^2}{4 \cdot c \cdot \Delta x} + \frac{g \cdot m}{c} - \frac{v(x_{i-1}) \cdot m} {2\cdot c \cdot \Delta x} } + \frac{m}{2 \cdot c \cdot h}$$
Ahora estoy tratando de automatizar esto en excel usando las siguientes constantes:
- $\Delta x = 1$
- c= 0.125
- m= 100.19
- g= 9.81
- Condición inicial: $v(0)=0$
Sin embargo, después de calcular v(1) = 811,25 ( que ya es erróneo comparado con un valor verdadero de alrededor de 9 ) , los términos bajo la raíz cuadrada siempre se evalúan a un valor negativo.
¿Qué podría haber hecho mal aquí?
Editar: Como tengo una cuadrática en v, he utilizado la fórmula cuadrática para resolverla y he obtenido: $$v(x_i) = \frac{ \frac{1}{\Delta x} \pm \sqrt{\frac{1}{\Delta x}^2 - 4(c/m)(v(x_{i-1}) -g)}} {2\cdot c/m } $$
Que sigue sin funcionar para valores pequeños de $\Delta x$ .
Se agradece cualquier consejo o ayuda.
Gracias por su tiempo.