Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MATLAB
Claudia Dagua
Claudia Urbano
Introduccin
Ingreso de variables.
Aplicaciones
INTRODUCCI
ON
Matlab es una abreviatura
de MATrix
LABoratory
y es un programa comercial propiedad
de The MathWorks, Inc . http://
www.mathworks.com.
Consiste
en un sistema interactivo cuyo elemento de dato
bsico es un arreglo que no requiere dimensionamiento.
Impulsa el uso amigable de la programacin y agiliza los
procesos de procesamiento y anlisis de gran cantidad de
datos, gracias a su estructura basada en el lgebra
matricial.
AMBIENTE DE DESARROLLO
CONSIDERACIONES GENERALES
Comandos y funciones importantes
El signo %se utiliza para comentar una o varias lneas. Es
muy til para poner comentarios en la cabecera de los
programas o funciones (rutinas)
HELP: obtener cualquier informacin de una funcin o un
comando a utilizar.
ONSIDERACIONES GENERALES
CLEAR: Borra una o varias variables en el espacio de
trabajo.
CLC: Borra todo lo escrito en la ventana de comandos
CLOSE: Borra una o varias figuras.
EDIT: Abre el editor de MATLAB. Si el editor esta abierto,
entonces abre un nuevo editor.
EJEMPLO:
>> edit
DEFINICIN DE VARIABLES
Nombre =
Valor;
DEFINICIN DE VARIABLES
Para crear una variable en Matlab, simplemente se ha de
introducir, en la ventana command window, el nombre de
la variable y su valor (o valores). Por ejemplo, para crear
una constante:
a = 3;
ARREGLO O VECTOR
DEFINICIN DE VARIABLES
MATRIZ
DEFINICIN DE VARIABLES
Vectores y Matrices
De la misma forma que se definen variables escalares
pueden definirse vectores (arreglos de 1 dimensin) y
matrices (arreglos de 2 o mas dimensiones).
OPERADORES Y
OPERACIONES
OPERADORES Y
OPERACIONES
OPERADORES Y
OPERACIONES
EJERCICIO (5 min)
1.Generar una matriz de 7x5
2.Extraer la columna 3, 6 y 7
guardarla en una nueva
matriz
3.Extraer la filas 2, 4 y 5
guardarla en una nueva
matriz
Cargamos el archivo
ejemplo.mat
BATIMETRIAS
http://www.ngdc.noaa.gov/mgg/gdas/gd_designagr
id.html
http://www.gebco.net/data_and_products/gridded_bathymetry_data/
BATIMETRIAS
Cargar el archivo
Separar variables, latitud, longitud y profundidad
Reorganizar la profundidad (reshape)
Verificamos grficamente la profundidad Rotamos de ser
necesario (rot90)
140
60
120
-500
100
-1000
80
60
40
10
20
30
40
50
60
50
-500
40
-1000
-1500
30
-2000
20
-2000
10
-2500
-2500
20
-1500
-3000
20
40
60
80
100
120
140
-3000
BATIMETRIA
Se (ejercicio)
ponen positivas las profundidades y se clarean las tierras
(NaN).
60
3000
50
2500
40
2000
30
1500
20
1000
10
500
20
40
60
80
100
120
140
60
BATIMETRIA
(ejercicio)
3000
50
2500
40
2000
30
1500
20
1000
10
500
100
3000
90
20
40
60
80
100
120
140
2500
80
70
2000
60
50
1500
40
1000
30
20
500
10
50
100
150
200