Tengo tres puntos X/Y que forman una parábola. Simplemente necesito calcular cuál es el vértice de la parábola que atraviesa estos tres puntos. ¡Preferiblemente de una manera rápida ya que tengo que hacer MUCHOS de estos cálculos!Cómo calcular el vértice de una parábola dados tres puntos
El "Pregunta A Scientist" sitio web proporciona this answer:
La forma general de una parábola es dada por la ecuación: A * x^2 + B * x + C = Y en la que A, B, y C son constantes reales arbitrarias. Tienes tres pares de puntos que son (x, y) pares ordenados. Sustituye los valores x e y de cada punto en la ecuación para una parábola. Obtendrás tres ecuaciones LINEALES en tres incógnitas, las tres constantes. A continuación, puede resolver fácilmente este sistema de tres ecuaciones para los valores de A, B y C, y tendrá la ecuación de la parábola que cruza sus 3 puntos. El vértice es donde la primera derivada es 0, una pequeña álgebra da: (-B/2A, C - B^2/4A) para el vértice.
Sería bueno ver el código real que hace este cálculo en C# o C++. ¿Nadie?
Para los que vienen ahora, ¡no olvides mirar debajo la respuesta de la OP basada en esta! – heltonbiker