2da clase ma-200 capitulo 2-programacion-matlab
DESCRIPTION
La ventana de comandos: que siempre está en el modo interactivo, donde cada sentencia introducida es procesada inmediatamente.TRANSCRIPT
Métodos Numéricos MA-200 Capítulo 2 Programación en Matlab
Alberto Coronado Matutti
Facultad de Ingeniería MecánicaUniversidad Nacional de Ingeniería
2
Programación: Control de FlujoCondicionales: if, else, elseif
Ejecutar block solo si condition es verdadera
Ejecutar block si la respectiva condition es verdadera
Ejecutar block si ninguna de las condition es verdadera
3
Programación: Control de FlujoLazos: while
Ejecutar block mientras (while) condition es verdadera
Años que toma $1000 convertirse en $10000 con 6% de interés anual
Lazos: forEjecutar block durante el recorrido de target a lo largo de sequence
Calcular cos(x) para x [0..pi/2] con incrementos de pi/10
4
Programación: FuncionesEl contenido de una función debe estar precedido por su definición:
Los argumentos de entrada (input) y salida (output) deben estar separados por comas. El número de argumentos puede ser cero.
Aplicar las operaciones de la derecha a la función solve.
5
Programación: Entradas/SalidasLeyendo Entradas:
Este comando muestra el cursor y espera una entrada:
Imprimiendo Salidas:número de cifras después del punto
6
Programación: Manipulación de Matrices
Las maneras mas sencillas de crear vectores son:
7
Programación: Manipulación de Matrices
Crear matrices de ceros, unos, aleatorias o identidad es también simple:
Si se desea averiguar las dimensiones de las matrices:
Para obtener información de todas las variables activas:
whos
8
Programación: Escribiendo y ejecutando programas
Matlab tiene dos ventanas disponibles para escribir programas:
• La ventana de comandos: que siempre está en el modo interactivo, donde cada sentencia introducida es procesada inmediatamente.
• El editor/depurador: donde los archivos .m son creados y/o abiertos.
Adicionalmente, es conveniente tener presente que se pueden usar los siguiente comandos para borrar variables de la memoria y obtener ayuda:
9
Programación: Figuras
El comando usualmente utilizado para crear figuras es plot. Este comando requiere dos vectores para ser graficados en los ejes horizontal y vertical (x e y en el primer caso, x y z en el segundo caso).
10
Ejemplo: Ecuaciones en Ogayar y Vidal (2009)
11
Ejemplo: Ecuaciones en Ogayar y Vidal (2009)