yo tenía una geometría/trignometry problema hasta hoy en el trabajo, y he estado fuera de la escuela es demasiado largo: he perdido mis herramientas.
estoy empezando con un rectángulo de conocidos ancho (w
) y la altura (h
). Para la gráfica de la simplificación que puede convertir en un ángulo recto del triángulo:
estoy tratando de encontrar las coordenadas de ese punto por encima de la cual es perpendicular a la origen:
he etiquetado el opuesto al ángulo t1
(es decir, theta1
, pero Microsoft Paint no se puede hacer fácilmente griego y los subíndices), y deduzco que los dos triángulos son semejantes (es decir, tienen la misma forma):
Ahora nos vienen a mi problema. Dado w
y h
, encontrar x
y y
.
Ahora las cosas se ponen muy difícil mantener el dibujo de forma gráfica, para explicar mis intentos hasta ahora.
Pero si llamo a la longitud del segmento de línea común a ambos triángulos M
:
entonces:
M = w∙sin(t1)
Ahora puedo concentrarme en el otro triángulo, que voy a llamar a O
-x
-M
:
y usar trigonometría para romper hacia abajo, dando:
x = M∙sin(t1)
= w∙sin(t1)∙sin(t1)
y = M∙cos(t1)
= w∙sin(t1)∙cos(t1)
con
t1 = atan(h/w)
Ahora funciona esto (creo, que en realidad no he probado todavía), y voy a dar a un ordenador, por lo que la velocidad no es terriblemente importante.
Pero dios mío, debe de haber una manera más fácil de llegar allí. me siento como que me falta algo.
Por el camino, lo que esto va a ser utilizada es el dibujo de un gradiente lineal en el que a lo largo de la perpendicular: