curso matlab

18
MatLab

Upload: gabriela-bm

Post on 10-Nov-2015

2 views

Category:

Documents


0 download

DESCRIPTION

Comandos básicos de matlab con ejemplos

TRANSCRIPT

  • MatLab

  • Temario Introduccin Qu es Matlab y para qu sirve? Espacio de trabajo del programa. Cmo iniciar el programa y como guardar un

    programa. Comandos bsicos fundamentales. Escalares y vectores (operaciones). Matrices y operaciones con matrices.

  • Temario Grficas bidimencionales. Grficas mltiples. Subgrficas. Graficas doble eje. Graficas logartmicas. Grficas tridimensionales. Personalizar grficas.

  • Temario Funciones y scripts. Ayuda en Matlab. Estructuras de control. Ejercicios Interfase grfica de matlab GUI. Generar aplicaciones.

  • Objetivos del curso Aprender a utilizar matlab para resolver problemas

    prcticos presentes en la ingeniera.

    Aprender a desplegar resultados en matlab y realizar distintos tipos de grficas.

    Manejar la interfaz grfica de matlab.

  • Qu es Matlab y para qu sirve?Matrix Laboratory, no es un lenguaje de programacin es un programa para realizar clculos.

    Sirve para realizar clculos numricos con vectores y matrices :-Una prueba de presin. -Simulador ( 1D, 2D y 3D) .-Suavizar datos.

  • Comparacin

  • Iniciar MatLab

  • Current DirectoryArchivos que se estn usando en el directorio

    Work SpaceContiene informacin de las variables definidas en el programa actual

    Comand WindowVentana que despliega resultados o bien se programa

    EditorVentana donde se porgrama y desde la cual se corre el cdigo

    Comand History Muestra los ultimos comandos ejecutados en la comand window

    Prompt

  • Primero: Saber cmo guardar!

    >> save>> load>> save filename A x y>> load filename

    >> diary filename.txt>> diary off>> diary on

    Archivos *.m

  • Ayuda de MatLab

  • Carcteres especiales

  • Comandos bsicos Comando Uso Comando Uso

    clc limpia el rea de comando size Para verificar el tamao de los vectores/ matrices

    clear all limpia el valor de las variables guardadas en la memoria

    input Permite ingresar valores

    load Carga matrices desde un archivo doc Ayuda

    abs Calcula el valor absoluto del arreglo length Para saber la longitud del vector

    exp Calcula el valor de exponencial fprintf Imprimir en pantalla

    log logaritmo natural disp Imprimir en pantalla oraciones simples

    log10 logaritmo base 10 linspace Crear arreglos

  • Orden las operaciones

    1) () 2) ^3) * , / ---> de izquierda a derecha4) + , - ---->de izquierda a derecha.

  • Matrices, Comandos y Caracteres especialesEJEMPLOS

    A=[1,2,3];A=[1,2,3; 4,5,6]B=[3 4;-1 5]C=A+B5*Bsize (A)size (B)

    [n,m]=size (A)c=A*B;A=AD=[1 2 3 4 ;5 4 3 2 ; 6 7 8 9 ;1 9 8 7 ]h=D(1,:)h1=D(:,2)h2=D(1, end)

  • Errores ms comunes

    .

  • EJEMPLO 1)Crear un archivo txt.2)Leer los datos del archivo.3)Asignar valores.4)Asignar valores para presin/ Bo/Rs/Densidad/Z/gravedad del gas.5)Convertir la presin a Si , considerando que esta en bares.6) Imprimir datos

  • EJERCICIO 2