YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Spanish subtitles

← 01ps-03 Solución a la Órbita Lunar

Get Embed Code
3 Languages

Showing Revision 1 created 11/14/2012 by sergio.otero.

  1. En la solución de este ejercico, hemos añadido un bucle con un índice

  2. que varía entre 0 y el numero de pasos.
  3. Ponemos el número de pasos más 1 como parámetro del rango
  4. porque 'i' irá del número especificado menos 1.
  5. Dentro del bucle, hemos creado una variable llamada ángulo, que es igual a 2π veces el índice
  6. dividido por el número de pasos que tiene la trayectoria.
  7. Hecha un vistazo a este dibujo. Puedes intuir que está pasando.
  8. La luna empieza en esta posición, y después de 1 paso de tiempo,
  9. está en esta posición y así sucesivamente.
  10. El número de segmentos será igual al número de pasos
  11. y el número de lineas será igual al número de pasos más 1.
  12. Después de esto, usamos el array x para definir la posición horizontal
  13. y vertical de la luna en un paso determinado.
  14. Es en este momento que tenemos que recordar nuestra función trigonométrica--seno y coseno.
  15. En este primera linea justo aquí, estamos definiendo la posición horizontal de x para el i-esimo paso.
  16. En la segunda linea, que es un seno, es la que nos va a enseñar la posición vertical.
  17. Este es uno de esos casos en los que ser capaz de ver un triángulo rectangulo en este dibujo es muy útil.
  18. Mirando a nuestro dibujo, esta linea horizontal aquí mismo que se extiende desde la tierra hasta la órbita de la luna
  19. es la linea de 0 radianes o 0 grados.
  20. Estamos midiendo todos los ángulos que la luna va a ser marcada por encima de esta linea.
  21. Eso significa que en cualquier momento, podemos dibujar una linea desde la luna bajando hasta esta linea horizontal
  22. para crear un triángulo rectángulo, lo que nos permitirá usar seno y coseno en conjunción con el este ángulo
  23. para determinar la distancia horizontal y vertical de la luna desde la tierra.
  24. Volviendo a nuestro código, después de rellenar todo esto, si ejecutamos el programa,
  25. acabamos con un círculo perfecto, justo lo que esperaríamos obtener
  26. para la trayectoria de la luna alrededor de la tierra en esta simulación ideal.