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 Directory
Archivos que se
estn usando en
el directorio
Work Space
Contiene informacin
de las variables
definidas en el
programa actual
Editor
Ventana donde se
porgrama y desde la
cual se corre el cdigo
Prompt
Comand History
Muestra los ultimos
comandos ejecutados
en la comand window
Comand Window
Ventana que
despliega resultados o
bien se programa
Primero: Saber cmo guardar!
>> save
>> load
>> save filename A x y
>> load filename
>> diary [Link]
>> 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)
4)
()
^
* , / ---> de izquierda a derecha
+ , - ---->de izquierda a derecha.
Matrices, Comandos y Caracteres especiales
EJEMPLOS
A=[1,2,3];
A=[1,2,3; 4,5,6]
B=[3 4;-1 5]
C=A+B
5*B
size (A)
size (B)
[n,m]=size (A)
c=A*B;
A=A
D=[1 2 3 4 ;5 4 3 2 ; 6 7 8 9 ;
1987]
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