Matlab Tutorial (PVB)

download Matlab Tutorial (PVB)

of 16

Transcript of Matlab Tutorial (PVB)

  • 8/3/2019 Matlab Tutorial (PVB)

    1/16

    TUTORIAL INTRODUCTORIO DE MATLAB

    (PVB Parte I)

    Consejos y tips para tener en cuenta.

    Si la forma de la interface o la disposicin de las ventanas cambia deconfiguracin, ya sea que se desordenen o se eliminen por algn motivo,

    iremos a la pestaaDesktop

    Desktop Layout

    Default. De esta manerarestauraremos la configuracin que viene por defecto en matlab.

    Para evitar que matlab muestre automticamente el resultado en la ventanade comandos, ser necesario colocar ; (sin comillas) al final de la

    sentencia.

  • 8/3/2019 Matlab Tutorial (PVB)

    2/16

    Funciones bsicas para matrices: Creacin de una matriz nxn

    Sumatoria de columnas:

    Para sumatoria de filas ocuparemos el apostrofe para definir matriz traspuesta.

    Definir los elementos de la diagonal de la matriz.

  • 8/3/2019 Matlab Tutorial (PVB)

    3/16

    Para la sumatoria de la diagonal y de la antidiogonal.

    Suma de elementos individuales de una matriz

    Operador Colon

    Operador Colon Aplicado a la matriz A

  • 8/3/2019 Matlab Tutorial (PVB)

    4/16

    Expresiones Variables. Para el ejemplo le llamaremos var1.

    Nmeros.

    Funciones.Para una lista elemental de funciones matemticas para matlab.

    Y para una lista ms avanzada.

    Adems.pi 3.14159265

    i Unidad imaginaria, 1

    j Lo mismo que i

    eps Precisin relativa punto flotante 522 realmin Numero de punto flotante mnimo, 10222

    realmax Numero de punto flotante mximo, (2-) 10232 Inf Infinito

    NaN Not a number

  • 8/3/2019 Matlab Tutorial (PVB)

    5/16

    Algunas expresiones bsicas.

    Trabajo de matrices.

    Ejemplos de generacin bsica de matrices.

  • 8/3/2019 Matlab Tutorial (PVB)

    6/16

    Concatenacin, o agrupacin de variables en una matriz.

    Eliminacin de filas y columnas.

    Eliminacin de filas y columnas.

  • 8/3/2019 Matlab Tutorial (PVB)

    7/16

    Determinante de una matriz.

    Matriz reducida por filas.

    Matriz Inversa.

    Clculo valores propios de la matriz.

    Operaciones elemento por elemento.

    Ejemplos.

  • 8/3/2019 Matlab Tutorial (PVB)

    8/16

    Hacer tablas.

    Ejemplo para desarrollar una tabla de logaritmos.

    Ejemplo para uso de informacin estadstica bsica.Se tomaran tres variables: Ritmo cardiaco, peso y horas de ejercicio a la semana.

    A partir de esto se desarrollara una matriz aplicada a 5 pacientes.

  • 8/3/2019 Matlab Tutorial (PVB)

    9/16

    Obtener la media.

    Desviacin estndar.

    Para obtener una lista de funciones de anlisis de datos

    Para obtener herramientas estadsticas.

    Encontrar nmeros primos usandofinde isprime.Para el ejemplo usaremos un cuadro mgico con la sentencia magic.

    Para encontrar la ubicacin usaremosfind.

    Para identificarlos.

  • 8/3/2019 Matlab Tutorial (PVB)

    10/16

    La funcinfix redondea una cifra al nmero entero menor.

    Uso de funcinformat.

  • 8/3/2019 Matlab Tutorial (PVB)

    11/16

    Funciones Grficas: Ejemplo de grficas en matlab

    Otro ejemplo de grficas en matlab.

  • 8/3/2019 Matlab Tutorial (PVB)

    12/16

    Grficas mltiples.

    Grficas 3D.

  • 8/3/2019 Matlab Tutorial (PVB)

    13/16

    Para rango de color.

    Desplegar varios grficos en un cuadro.

  • 8/3/2019 Matlab Tutorial (PVB)

    14/16

    Programar en matlab.

    Matlab cuenta con un editor incorporado para desarrollar programas, paraacceder a l iremos a FileNew Blank M-file.

    Para tener una idea ms inmediata desarrollaremos un programa sencillo paracalcular los valores de una ecuacin cuadrtica.

  • 8/3/2019 Matlab Tutorial (PVB)

    15/16

    1.- Para dar nombre al programa y establecer comentarios con informacin sobre el

    mismo, sin que esto se muestre cuando lo ejecutemos, utilizamos este smbolo % al

    comienzo. Esto nos servir para tener una nocin de lo que hacen las sentencias y as

    identificar problemas o reprogramacin de algoritmos de una manera ms rpida.

    2.- Sentencia aplicada para borrar variables y la ventana de comandos (commandwindow) respectivamente.

    3.- Definicin del formato numrico, notaciones, cantidad de decimales, etc.

    4.- Sentencia utilizada para ingresar variables en el programa.

    5.- Se utiliza para dejar espacios entre sentencias con un fin visual.

    6.- Ingreso de las formulas con el cual el programa trabajar en funcin de las variables

    expresadas en el punto 4.

    7.- Sentencia comnmente utilizada para mostrar los resultados, en base a los clculos

    efectuado en 6.

    - Finalmente para correr el programa hacemos click en save file and run.

  • 8/3/2019 Matlab Tutorial (PVB)

    16/16

    Bibliografa

    - MathWorks Documentation - MATLAB V7 Introductory and Programming- MATLAB Programming - David Kuncicky