Simulación interactiva de un péndulo en Matlab

De ISAwiki

Descripción

Las simulaciones interactivas permiten hacer un control manual de la posición de un péndulo en posición invertida (mirando hacia arriba) o no invertida. Para ello recrea la dinámica del péndulo utilizando las ecuaciones dinámicas y los datos en tiempo real de la variable de entrada (posición de la base) que el jugador introduce mediante el movimiento de la barra de desplazamiento (slider). En las versiones con control incorpora además un algoritmo de control que puede ser activado y desactivado.

El objetivo de este tipo de ejemplos es que el alumno explore conceptos de análisis dinámico de sistemas a través de un proceso creativo (por ejemplo, puede desarrollar un pequeño videojuego a partir de esta idea).

Instrucciones

Para hacerlos funcionar haz lo siguiente:

  1. Copia y pega en la línea de comandos (o mételo en un script *.m) el código de la animación interactiva de cualquiera de las dos versiones (control manual o control manual y automático):
  2. Maneja en modo manual la base del péndulo actuando sobre la barra de desplazamiento ('slider'). En modo automático, seguramente el control lo hará mejor que tú.

Código en Matlab para cortar y pegar

Herramientas personales
Espacios de nombres

Variantes
Acciones
Navegación
Tipos de páginas
Bloques temáticos
Herramientas