Nvcv

Páginas: 125 (31022 palabras) Publicado: 12 de noviembre de 2012
(6&8(/$ 683(5,25 '( ,1*(1,(526 ,1'8675,$/(6
81,9(56,'$' '( 1$9$55$
,1'8675, ,1-,1(58(1 *2,0$L/$.2 (6.2/$
1$)$552$.2 81,%(576,7$7($

Aprenda Matlab 4.2
como si estuviera en Primero
San Sebastián, 1 de Septiembre de 1997

Colección preparada por:
Javier García de Jalón de la Fuente
Rufino Goñi Lasheras
José María Sarriegui Domínguez
Iñigo Girón Legorburu
Ignacio Rodríguez GarridoAlfonso Brazález Guerra
Patxi Funes Martínez

Introducción a MATLAB 4.2

página i

ÍNDICE
1.

1

1.1 El programa MATLAB

2.

INTRODUCCIÓN

1

OPERACIONES CON MATRICES Y VECTORES

2

2.1
2.2
2.3
2.4
2.5
2.6

2.7
2.8
2.9

2.10

3.

Definición de matrices desde teclado
Operaciones con matrices
Control de los formatos de salida
Tipos de datos
Variables yexpresiones matriciales
Otras formas de definir matrices
2.6.1 Tipos de matrices predefinidos
2.6.2 Formación de una matriz a partir de otras
2.6.3 Direccionamiento de vectores y matrices a partir de vectores
2.6.4 Operador dos puntos (:)
2.6.5 Matriz vacía A[ ]
2.6.6 Definición de vectores y matrices a partir de un fichero
2.6.7 Definición de vectores y matrices mediante funciones ydeclaraciones
Operadores relacionales
Operadores lógicos
Bifurcaciones y bucles
2.9.1 Sentencia if
2.9.2 Sentencia for
2.9.3 Sentencia while
2.9.4 Sentencia break
Uso del Help

FUNCIONES DE LIBRERÍA
3.1
3.2
3.3
3.4
3.5

Camino de búsqueda (search path) de MATLAB
Características generales de las funciones de MATLAB
Funciones matemáticas elementales que operan de modo escalar
Funciones queactúan sobre vectores
Funciones que actúan sobre matrices
3.5.1 Funciones matriciales elementales:
3.5.2 Funciones matriciales especiales
3.5.3 Funciones de factorización y/o descomposición matricial
3.6 Más sobre operadores relacionales con vectores y matrices
3.7 Otras funciones que actúan sobre vectores y matrices

4.

OTROS ASPECTOS DE MATLAB
4.1
4.2
4.3
4.4
4.5
4.6
4.7
4.85.

Guardar valores de variables y estados de una sesión
Guardar sesión y copiar salidas
Líneas de comentarios
Cadenas de texto
Funciones para cálculos con polinomios
Medida de tiempos y de esfuerzo de cálculo
Llamada a comandos del sistema operativo
Funciones de función
4.8.1 Integración numérica
4.8.2 Ecuaciones no lineales y optimización
4.8.3 Integración numérica de ecuacionesdiferenciales

GRÁFICOS BIDIMENSIONALES
5.1 Funciones gráficas 2D elementales
5.1.1 Función plot
5.1.2 Estilos de línea y marcadores en la función plot
5.1.3 Añadir líneas a un gráfico ya existente
5.1.4 Comando subplot

2
4
7
7
9
10
10
11
12
13
15
15
16
16
16
17
17
18
18
19
19

19
19
20
22
23
23
23
23
24
25
27

27
27
28
28
28
29
30
30
31
31
3232

34
34
36
37
38
38

Introducción a MATLAB 4.2

5.1.5 Control de los ejes
5.2 Control de ventanas gráficas: función figure
5.3 Otras funciones gráficas 2-D
5.3.1 Función fplot
5.3.2 Función fill para polígonos
5.4 Entrada de puntos con el ratón
5.5 Preparación de películas o "movies"
5.6 Impresión de las figuras en impresora láser

6.

GRÁFICOS TRIDIMENSIONALES
6.1 Tiposde funciones gráficas tridimensionales
6.1.1 Dibujo de líneas: función plot3
6.1.2 Dibujo de mallados: funciones meshgrid, mesh y surf
6.1.3 Dibujo de líneas de contorno: funciones contour y contour3
6.2 Utilización del color en gráficos 3-D
6.2.1 Mapas de colores
6.2.2 Imágenes y gráficos en pseudocolor
6.2.3 Dibujo de superficies faceteadas
6.2.4 Otras formas de las funciones mesh y surf6.2.5 Formas paramétricas de las funciones mesh, surf y pcolor
6.2.6 Otras funciones gráficas 3D
6.2.7 Elementos generales: ejes, puntos de vista, líneas ocultas, ...

7.

PROGRAMACIÓN DE MATLAB
7.1 Bifurcaciones y bucles
7.2 Lectura y escritura interactiva de variables
7.2.1 función input
7.2.2 función disp
7.3 Ficheros *.m
7.3.1 Ficheros de comandos
7.3.2 Definición de funciones...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS