¿Cómo encontrar la ecuación de una parábola dadas las ecuaciones tangentes a dos puntos?

Estoy tratando de encontrar la ecuación de una parábola con las dos ecuaciones tangentes a dos puntos.

Encontré esta publicación ( Encuentre la ecuación de la parábola dada la tangente a un punto y otro punto ), pero realmente no me ayudó, así que traté de hacer los cálculos por mi cuenta.

Primero:

  • Tengo dos puntos cuyas coordenadas conozco,
  • Tengo dos rectas que pasan por estos puntos cuya pendiente conozco por sus ángulos de inclinación.

Digamos que estas rectas son tangentes a una parábola en estos dos puntos.

¿Cómo puedo encontrar la ecuación de esta parábola dadas las dos ecuaciones tangentes y los dos puntos?

Aquí hay una foto de mis cálculos:

una foto de mis calculos

De acuerdo con la imagen que dibujé, se supone que debo obtener la siguiente ecuación:

F ( X ) = broncearse ( α ) broncearse ( β ) 2 X 1 X 2 + broncearse ( β ) X + y 2

cuando planeo F ( X ) = broncearse ( 60 ) broncearse ( 30 ) 2 10 X 2 + broncearse ( 30 ) X + 10 Obtengo el siguiente gráfico:

Imagen de la trama 1

Como puede ver, no obtengo el gráfico dibujado en la primera imagen, y si configuro la ventana para X [ X 1 , 0 ] y y [ 0 , y 2 ] Me sale una ventana vacía:

Imagen de la trama 2

Qué estoy haciendo mal ?

Espero que mis explicaciones sean lo suficientemente buenas. Por favor, dígame si no fui claro para que pueda modificar mi publicación para usted y otros.

¿Estás buscando una parábola en la forma y = a X 2 + b X + C ?
Sí, pero me he estado preguntando si es la forma correcta o no... ¿cuál crees que debería usar?
Para pares punto-tangente arbitrarios, esa forma de ecuación no funcionará.
@amd Sí, de hecho, estaba pidiendo eso, ¡tenemos demasiadas condiciones!
De acuerdo, gracias, no estoy en casa por ahora, pero una vez que regrese, intentaré con una función cúbica.
@DOugM "Bits" no es una buena palabra para usar, ya que también puede significar una octava parte de un byte. Y hay seis piezas de información, x1, y1, m1, x2,y2,m2.
@Acccumulation Usar "byte" cuando realmente quiere decir "octeto" tampoco es bueno.

Respuestas (4)

Tu solución es correcta suponiendo que el eje de la parábola es paralelo al y -eje. Sin embargo, este no es el caso para pares arbitrarios de punto-tangente. En particular, con X 1 = 10 , α = 60 ° , y 2 = 10 , β = 30 ° , el eje de la parábola está inclinado 45° con respecto a la y -eje, por lo que no puede ser representado por una ecuación de la forma y = a X 2 + b X + C .

Debe comenzar con una ecuación más general de una parábola, como ( A X + B y ) 2 + D X + mi y + F = 0 . Otro enfoque es usar una parametrización cuadrática de Bézier, para la cual tiene suficiente información, y eliminar el parámetro para obtener una ecuación cartesiana implícita para la parábola.

Usando el último método con su ejemplo, el tercer punto de control es la intersección de las dos líneas tangentes, que puede encontrar que son ( 15 + 5 3 , 15 5 3 ) , que produce la parametrización

X = 10 ( 1 t ) 2 + 10 ( 3 3 ) ( 1 t ) t y = 10 ( 3 3 ) ( 1 t ) t + 10 t 2 .
eliminando t da como resultado la ecuación
X 2 + 2 X y + y 2 20 ( 2 + 3 ) X + 20 ( 2 + 3 ) y 500 200 3 = 0.

Un polinomio que pasa por el punto ( X 1 , y 1 ) con pendiente metro , y ( X 2 , y 2 ) con pendiente norte .

F ( X ) = y 1 + metro ( X X 1 ) + ( X X 1 ) 2 ( X 2 X 1 ) 2 ( y 2 y 1 ) + ( X X 1 ) 2 ( X X 2 ) ( X 1 X 2 ) 2 ( norte metro )

Sus condiciones de contorno son más que suficientes, esa es exactamente la spline cúbica:

pag ( X ) = X b a b F ( a ) + X a b a F ( b ) + ( X a ) ( X b ) { X b ( a b ) 2 [ F ( a ) F ( a ) F ( b ) a b ] + X a ( b a ) 2 [ F ( b ) F ( b ) F ( a ) b a ] }

A menos que F ( a ) + F ( b ) 2 = F ( b ) F ( a ) b a que da una parábola vertical.

La ecuación general de una parábola es

a X 2 + b y 2 + C X y + d X + mi y + F = 0 , a b C 2 = 0

Por el 4 condición dada, estableciendo por ejemplo F = 1 debemos encontrar la solución.

te refieres a cualquiera 4 a b C 2 = 0 , si no a X 2 + b y 2 + 2 C X y + = 0 .