INTRODUCCIÓN A MATLAB, ANIMACIÓN DE UN EVENTO FÍSICO
Jorge Luis Hilaño Chanatasi
mr.jl@hotmail.es
éxito en encontrar la manera de hacer MATLAB
RESUMEN: Mediante el siguiente trabajo se pretende disponible en todos los equipos en el mercado en la explicar el proceso de simulación en el entorno de década de 1980.La compañía también añadió Matlab de un evento físico que en este caso será la del características gráficas y trazado de MATLAB péndulo invertido sobretodo en la caída que presenta temprano en la existencia MathWorks ", un desarrollo este. Se analizara las leyes físicas y matemáticas que Moler dijo " Computer World ", fue " uno de los aspectos rigen a este evento físico y se las implementara en un más importantes de su popularidad. [1] código realizado en Matlab en la opción script. Para el código implementado haremos una breve revisión de El apoyo de Matlab en la simulación de la caída del comandos básicos de programación y de palabras clave péndulo se basa en que Matlab posee un lenguaje de utilizadas en Matlab. Sera explicado paso a paso que programación propio, que permite al usuario escribir sus realiza cada línea de código y como es que se pasa de un propios scripts o conjunto de comandos para resolver un análisis puramente fisco y matemático a un modelo de problema concreto basado en algoritmos realizados por el simulación que se rige principalmente por líneas de usuario. Con todas opciones que nos ofrece Matlab en la código o más bien programación. simulación y en concreto en el algoritmo se utilizó vectores y una estructura repetitiva For a partir del PALABRAS CLAVE: simulación, Matlab, script, análisis matemático y físico se modelara el código que programación. hará posible la simulación de la caída del péndulo.
ABSTRACT: By the next job it is to explain the process II. OBJETIVOS:
simulation in Matlab environment of a physical event which in this case will be invested mainly in the fall 1. Entender la opción Script de Matlab. presents this pendulum. Physical and mathematical laws governing the physical event and are implemented in a 2. Comprender el modelos físico y matemático de code made in Matlab in the script option is analyzed. For la caída del péndulo y cómo funciona la the implemented code will make a brief review of basic programación realizada en Matlab para la programming commands and keywords used in Matlab. simulación It will be explained step by step performed by each line of code as it is passed from an analysis purely III. DESARROLLO mathematical treasury and a simulation model that is mainly governed by lines of code or rather programming. La caída de un péndulo se basa en que comienza en un sistema de reposo para este caso se utilizará un sistema de KEYWORDS: simulation, Matlab, script, programming. referencia basado en un plano cartesiano y el movimiento se lo hará de 90 a 180 grados.
I. INTRODUCCIÓN En estado inicial el cuerpo rígido tiene una velocidad de
cero y al aplicarlo una fuerza se mueve lentamente y por la acción de la gravedad poco a poco va incrementando Matlab fue creado por Cleve Moler en 1984, su velocidad en el eje vertical lo cual hace que caiga surgiendo la primera versión con la idea de emplear mucho más rápido paquetes de subrutinas escritas en Fortran en los cursos de álgebra lineal y análisis numérico, sin necesidad de escribir programas en dicho lenguaje. MathWorks se desarrolló rápidamente como la empresa encontró la manera de utilizar las capacidades de MATLAB. Entre las principales novedades en el camino, la compañía tuvo
1 Figura 1. Esquema Péndulo invertido
De la Figura 1 se tomara en cuenta solo la caída del
cuerpo rígido en que intervendrá el ángulo la longitud la posición y la aceleración de la gravedad.
Simulación en Matlab: Figura 3. Finalización de la caída del péndulo Código:
L= (0:20); IV. CONCLUSIONES
for a=0:-1:-90 y=cosd(a)*L*9.8; La opción Script es de mucha utilidad ya que ofrece poder x=sind(a)*L; realizar programación solo hay que tener en cuenta el plot (x, y) algoritmo a realizar y las estructuras correctas a utilizar. axis ([-30 30 -30 30]); Se pueden realizar diferentes gráficos ya sea estáticos o pause (0.04) en movimiento como la caída del péndulo. end El análisis físico y matemático va de la mano con la Comenzamos creando la longitud del cuerpo rígido que programación ya que asociamos las posiciones que se dan será almacenado en un vector después entra en un ciclo en cada ángulo con vectores de posicionamiento creados for que recorrerá por motivos de sincronización de los para que la gráfica se pueda mover en la simulación. planos lo hemos puesto de 0 a -90 grados pero en si es de 90 a 180 grados de acuerdo a esto las variables x, y son posiciones que de acuerdo a trigonométrica se rigen a V. REFERENCIAS funciones trigonométricas seno y coseno con variación en [1] (2004). En C. R. Cecilio Angulo Bahón, y que se multiplicara 9.8 que es la medida de la gravedad. Tecnología de sistemas de control (págs. 23- 30). Univ. El comando axis sirve para dar dimensiones al plano en Politèc De Catalunya. que se realizara la simulación. [2]
[2] (2010). En D. J. Nobajas, FUNDAMENTOS DE
CONTROL AUTOMÁTICO (pág. 11). ESPAÑA: Unicopia, C.B. Mexico: Miembro de la Camara Nacional de la Industria Editorial.
Figura2. Inicio de movimiento de caída de péndulo.