Matlab70primero

Páginas: 235 (58637 palabras) Publicado: 14 de mayo de 2015
Madrid
Diciembre 2005

Aprenda Matlab 7.0
como si estuviera en primero

Javier García de Jalón, José Ignacio Rodríguez, Jesús Vidal

Escuela Técnica Superior
de Ingenieros Industriales
Universidad Politécnica de Madrid

Aprenda Matlab 7.0 como
si estuviera en primero

Javier García de Jalón
José Ignacio Rodríguez
Jesús Vidal

Índice

página i

ÍNDICE
1.
2.

PRÓLOGO

1

INTRODUCCIÓN

2

2.1.2.2.
2.3.
2.4.
2.5.

Acerca de este manual
Novedades en este manual
El programa MATLAB
Uso del Help
El entorno de trabajo de MATLAB
2.5.1. El Escritorio de Matlab (Matlab Desktop)
2.5.2. Command Window
2.5.3. Command History Browser
2.5.4. Current Directory Browser
2.5.5. Path de MATLAB: establecer el camino de búsqueda (search path)
2.5.6. Workspace Browser y Array Editor
2.5.7. ElEditor/Debugger
2.5.8. El profiler
2.6. Preferencias: Formatos de salida y de otras opciones de MATLAB
2.7. Ficheros matlabrc.m, startup.m y finish.m
2.8. Guardar variables y estados de una sesión: Comandos save y load
2.9. Guardar sesión y copiar salidas: Comando diary
2.10. Líneas de comentarios
2.11. Medida de tiempos y de esfuerzo de cálculo

3.

OPERACIONES CON MATRICES Y VECTORES
3.1. Definición dematrices desde teclado
3.2. Operaciones con matrices
3.2.1. Operadores aritméticos
3.2.2. Operadores para la resolución de sistemas de ecuaciones lineales
3.2.3. Operadores elemento a elemento
3.3. Tipos de datos
3.3.1. Números reales de doble precisión
3.3.2. Otros tipos de variables: integer, float y logical
3.3.3. Números complejos: Función complex
3.3.4. Cadenas de caracteres
3.4. Variables yexpresiones matriciales
3.5. Otras formas de definir matrices
3.5.1. Tipos de matrices predefinidos
3.5.2. Formación de una matriz a partir de otras
3.5.3. Direccionamiento de vectores y matrices a partir de vectores
3.5.4. Operador dos puntos (:)
3.5.5. Matriz vacía A[ ]. Borrado de filas o columnas
3.5.6. Definición de vectores y matrices a partir de un fichero
3.5.7. Definición de vectores y matricesmediante funciones y declaraciones
3.6. Operadores relacionales
3.7. Operadores lógicos

4.

FUNCIONES DE LIBRERÍA
4.1.
4.2.
4.3.
4.4.
4.5.

Características generales de las funciones de MATLAB
Equivalencia entre comandos y funciones
Funciones matemáticas elementales que operan de modo escalar
Funciones que actúan sobre vectores
Funciones que actúan sobre matrices
4.5.1. Funciones matricialeselementales:
4.5.2. Funciones matriciales especiales
4.5.3. Funciones de factorización y/o descomposición matricial
4.5.4. Función linsolve()
4.6. Más sobre operadores relacionales con vectores y matrices
4.7. Otras funciones que actúan sobre vectores y matrices
4.8. Determinación de la fecha y la hora

2
2
3
7
9
9
11
11
12
12
14
16
18
18
19
20
21
21
21

23
23
25
25
26
27
28
28
29
30
31
31
32
32
3334
35
37
38
38
38
39

40
40
41
42
43
43
43
43
44
46
46
48
49

Aprenda Matlab 7.0 como si estuviera en Primero

4.9. Funciones para cálculos con polinomios

5.

OTROS TIPOS DE DATOS DE MATLAB
5.1. Cadenas de caracteres
5.2. Hipermatrices (arrays de más de dos dimensiones)
5.2.1. Definición de hipermatrices
5.2.2. Funciones que trabajan con hipermatrices
5.3. Estructuras
5.3.1. Creación deestructuras
5.3.2. Funciones para operar con estructuras
5.4. Vectores o matrices de celdas (Cell Arrays)
5.4.1. Creación de vectores y matrices de celdas
5.4.2. Funciones para trabajar con vectores y matrices de celdas
5.4.3. Conversión entre estructuras y vectores de celdas
5.5. Matrices dispersas (sparse)
5.5.1. Funciones para crear matrices dispersas (directorio sparfun)
5.5.2. Operaciones con matricesdispersas
5.5.3. Operaciones de álgebra lineal con matrices dispersas
5.5.4. Reglas generales para operar con matrices dispersas
5.5.5. Permutaciones de filas y/o columnas en matrices sparse
5.6. Clases y objetos

6.

PROGRAMACIÓN DE MATLAB
6.1. Bifurcaciones y bucles
6.1.1. Sentencia if
6.1.2. Sentencia switch
6.1.3. Sentencia for
6.1.4. Sentencia while
6.1.5. Sentencia break
6.1.6. Sentencia...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS