Péndulo doble: demostración en Vpython, sensibilidad a condiciones iniciales

Hola,

Les mando el link a un  programa en Vpython sobre el péndulo físico doble. No se olviden que esto es 3D, para ello pueden sostener el botón derecho del mouse y moverlo sobre la figura, para cambiar el punto de observación.

Pueden elegir dos péndulos dobles con condiciones iniciales muy próximas. Como pueden observar los movimientos rápidamente difieren entre sí. Esto es característico de los sistemas caóticos: sensibilidad a las condiciones iniciales.

Pueden ver el código del programa, pero es menos legible debido a dos situaciones:

i) Definición de objetos, pues Python es un lenguaje orientado a objetos. En el programa se define el objeto pendulo, con propiedades y con métodos dentro.

ii)  En el programa se habilita el uso del ratón (mouse). Esto facilita el empleo del programa, pero necesita algo mas de uso del lenguaje en su código.

 

 

 

Print Friendly, PDF & Email