Publicado el 14 de Enero del 2017
4.303 visualizaciones desde el 14 de Enero del 2017
4,6 MB
62 paginas
Creado hace 18a (01/03/2007)
MANUAL BÁSICO
DE MATLAB
Mª Cristina Casado Fernández
Servicios Informáticos U.C.M
Apoyo a Investigación y Docencia
Manual de MATLAB
Servicios Informáticos U.C.M.
ÍNDICE
INTRODUCCIÓN ......................................................................................................... 4
CARACTERÍSTICAS BÁSICAS ................................................................................ 4
EL ESPACIO DE TRABAJO DE MATLAB ........................................................................................4
MATEMÁTICA SENCILLA.................................................................................................................5
ALMACENAR Y RECUPERAR DATOS .............................................................................................7
FORMATOS DE VISUALIZACIÓN DE NÚMEROS..........................................................................7
ACERCA DE LAS VARIABLES ..........................................................................................................8
OTRAS CARACTERÍSTICAS BÁSICAS..............................................................................................9
AYUDA EN LÍNEA....................................................................................................... 9
FUNCIONES MATEMÁTICAS COMUNES ............................................................ 9
APROXIMACIONES...........................................................................................................................9
TRIGONOMETRÍA ...........................................................................................................................10
ALGUNAS OPERACIONES .............................................................................................................11
NÚMEROS COMPLEJOS ................................................................................................................12
VECTORES Y MATRICES....................................................................................... 12
CÓMO DEFINIRLOS .......................................................................................................................12
DIRECCIONAMIENTO DE ELEMETOS DE VECTORES Y MATRICES.......................................13
CONSTRUCCIÓN ABREVIADA DE ALGUNOS VECTORES.........................................................15
CONSTRUCCIÓN DE ALGUNAS MATRICES................................................................................16
OPERACIONES BÁSICAS CON MATRICES...................................................................................17
FUNCIONES PARA OPERAR CON VECTORES ............................................................................18
FUNCIONES PARA EL ANÁLISIS DE MATRICES.........................................................................19
OTRAS OPERACIONES CON MATRICES......................................................................................20
TEXTO.......................................................................................................................... 21
HIPERMATRICES ..................................................................................................... 22
CÓMO DEFINIRLAS........................................................................................................................22
OPERACIONES CON HIPERMATRICES .......................................................................................23
ESTRUCTURAS.......................................................................................................... 24
CÓMO DEFINIRLAS........................................................................................................................24
OPERAR CON ESTRUCTURAS.......................................................................................................25
2
Manual de MATLAB
VECTORES Y MATRICES DE CELDAS............................................................... 26
CÓMO DEFINIRLOS .......................................................................................................................26
OPERAR CON VECTORES Y MATRICES DE CELDAS.................................................................26
Servicios Informáticos U.C.M.
OPERACIONES RELACIONALES Y LÓGICAS ................................................. 27
OPERADORES RELACIONALES ....................................................................................................28
OPERADORES LÓGICOS................................................................................................................28
GRÁFICAS................................................................................................................... 30
2-D.....................................................................................................................................................30
3-D.....................................................................................................................................................33
PROGRAMACIÓN DE MATLAB............................................................................ 41
SENTENCIA FOR .............................................................................................................................41
SENTENCIA WHILE.........................................................................................................................41
SENTENCIA IF .................................................................................................................................42
SENTENCIA BREAK ........................................................................................................................43
SENTENCIA CONTINUE .................................................................................................................43
FUNCIONES EN M-ARCHIVOS ............................................................................. 44
ANÁLISIS DE DATOS ............................................................................................... 45
POLINOMIOS............................................................................................................. 47
RAÍCES .............................................................................................................................................47
OTRAS CARACTERÍSTICAS............................................................................................................48
ANÁLISIS NUMÉRICO............................................................................................. 49
REPRESENTACIÓN GRÁFICA........................................................................................................49
OTRAS CARACTERÍSTICAS............................................................................................................50
CONVERTIR UN FICHERO (*.m) EN UN EJECUTABLE (*.exe)..................... 51
IMPORTAR FICHEROS DE DATOS...................................................................... 52
EJERCICIOS PROPUESTOS ................................................................................... 54
COMANDOS QUE APARECEN EN ESTE MANUAL.......................................... 62
3
Manual de MATLAB
Servicios Informáticos U.C.M.
INTRODUCCIÓN
MATLAB es el nombre abreviado de “MATriz LABoratory”. Es un programa para realizar cálculos
numéricos con vectores y matrices, y por tanto se puede trabajar también con números escalares
(tanto reales como complejos), con cadenas de caracteres y con otras estructuras de información más
complejas.
Matlab es un lenguaje de alto rendimiento para cálculos técnicos, es al mismo tiempo un entorno y un
lenguaje de programación. Uno de sus puntos fuertes es que permite construir nuestras propias
herramientas reutilizables. Podemos crear fácilmente nuestras propias funciones y programas
especiales (conocidos como M-archivos) en código Matlab, los podemos agrupar en Toolbox
(también llamadas librerías): colección especializada de M-archivos para trabajar en clases
particulares de problemas.
Matlab, a parte del cálculo matricial y álgebra lineal, también puede manejar polinomios, funciones,
ecuaciones diferenciales ordinarias, gráficos …
CARACTERÍSTICAS BÁSICAS
EL ESPACIO DE TRABAJO DE MATLAB
Nada más abrir Matlab (podemos hacerlo pinchando en el icono que aparece en el escritorio o en su
defecto en Inicio->Todos los programas) aparecerá una pantalla como la siguiente:
Todas las sentencias que vamos a utilizar las escribiremos en la ventana Command Window (ventana
de comandos). Es la ventana de mayor tamaño.
4
Manual de MATLAB
Servicios Informáticos U.C.M.
Si queremos información acerca de las variables que estamos utilizando en Matlab podemos verlas en
la ventana Workspace (espacio de trabajo) o usar:
who
whos
Para ver esta ventana tenemos que pinchar en la pestaña que tienen este nombre. Está en la parte
superior izquierda:
para obtener la lista de las variables (no de sus valores)
para obtener la lista de las variables e información del tamaño, tipo y atributos
(tampoco da valores)
Si lo que queremos es conocer el valor que tiene una variable lo hacemos escribiendo el nombre de la
variable y pulsando Intro.
Para recordar órdenes previas usamos las flechas del teclado ↑ y ↓. También podemos verlas en la
ventana Command History, ventana situada en la parte inferior izquierda:
MATEMÁTICA SENCILLA
Matlab ofrece la posibilidad de realizar las siguientes operaciones básicas:
Operación
Comentarios de: Manual básico de Matlab (0)
No hay comentarios