Prefacio
1 Fundamentos de MATLAB
_
ll
12
13
14
1s
16
17
18
19
Tutoriales en la ventana de comandos
L.L1 Antes de iniciar los célculos
1.1.2. Cémo iniciar los célculos
1.1.3. Lectura y escritura
Variables de arreglo
Aspecto singular de los nimeros en MATLAB
Funciones mateméticas en MATLAB
Funciones que realizan tareas
Creacién de un programa en forma de archivo M
Cémo escribir funciores de usuario propias
Cémo guardar y cargar datos
Obtencién de una copia impresa
Graficas con MATLAB
eB}
ee]
23
24
25
26
27
28
29
Graficacién simple
Cémo obtener una copia impresa de las gréficas
Contomo de funciones bidimensionales
Reticula triangular y contornos
Reticula curvilinea y contornos
Graficacién de malla y de superficies
MATLAB como herramienta de dibujo
Grificos interactivos
Archivos M
Contenido
=e
rat
13
20
2
24
26
28
30
32
35
35
50
51
56
56
59
68
15
76VI
3 Algebra lineal
3.1
a
33
3.4
ERS
3.6
3.7
3.8
39
Matrices y vectores
Operaciones de matrices y vectores en MATLAB,
Matriz inversa
Ecuaciones lincales
Problemasssin solucién
Determinante
Problemas mal acondicionados
Eliminacién de Gauss
Eliminacién de Gauss-Jordan e inversién de matrices
3.10 Descomposicién LU
3.11 Resolucién iterativa
3.12 Valores propios de matrices
4 Polinomios e interpolacién
41
42
43
44
45
46
47
48
49
Comandos de MATLAB para polinomios
Interpolacién lineal
Interpolacién polinémica con forma de series de potencias
Polinomio de interpolacién de Lagrange
Error en polinomios de interpolacién
Diferenciacién e integracién de la formula de interpolacién de Lagrange
Interpolacién con puntos de Chebyshev y Legendre
Interpolacién de Hermite cibica
Interpolacién bidimensional
4.10 Interpolacién transfinita
4.11. Archivos M
5 Integracién numérica
SA
52
53
54
ao
5.6
Regla trapezoidal
Reglas de Simpson
Otras cuadraturas
Integracién numérica con limites infinitos o singularidades
5.4.1 Empleo de la regla trapezoidal extendida
5.4.2 Transformacién exponencial
5.43 Transformacién doble exponencial
Comandos de MATLAB para integracién
Integracién numérica en un dominio bidimensional
Contenido
94
94
100
102
103
107
110
113
117
122
126
130
132
142
142
146
149
153
156
160
162
168
172
174
178
185
185
190
195
201
201
203
207
209
209Contenido
Le
Archivos M
6 Diferenciacién numérica
6.1 Derivadas de polinomios de interpolacién
6.2 Aproximaciones de diferencia
6.3. Método de expansién de Taylor
6.4 Algoritmos para automatizar Ia derivacién
6.4.1 Algoritmo 1
6.4.2 Algoritmo 2
6.5 Aproximacién de diferencia para derivadas parciales
6.6 Evaluacién numérica de derivadas de orden superior
6.7 Archivos M
7 Raices de ecuaciones no lineales
WW
12
13
74
ee)
76
17
Método grafico
Método de la bisectriz
Iteracién de Newton
Método de la secante
Método de sustituciones sucesivas
Ecuaciones simultaneas no lineales
Archivos M
8. Ajuste de curvas a datos de mediciones
8.1
8.2
83
8.4
Ajuste de lineas rectas
‘Ajuste de curvas no lineales con una funcién de potencia
‘Ajuste de curvas con un polinomio de orden superior
Ajuste de curvas con una combinacién lineal de funciones conocidas
9 Funciones de splines e interpolacién no lineal
91
9.2
93
94
Interpolacién de c-spline
B-spline cibica
Interpolacién con una funcién no lineal
Archivos M
10 Problemas de valor inicial de ecuaciones diferenciales ordinarias
10.1 EDO de primer orden
10.2 Métodos de Euler
10.2.1 Método de Euler hacia adelante
VIL
216
228
228
230
234
239
239
240
243
244
247
254
254
258
261
265
266
270
275
284
284
288
290
294
299
299
306
313
321
325
325
328
329vial Contenido
10.2.2, Método de Euler modificado 332
10.2.3 Método de Euler hacia atras 335
10.2.4 Exactitud de los métodos de Euler 335
10.2.5 EDO de segundo orden 336
10.2.6 EDO de orden superior 340
10.3. Métodos de Runge-Kutta 344
10.3.1 Método de Runge-Kutta de segundo orden 345
10.3.2, Exactitud del método de Runge-Kutta de segundo orden 349
10.3.3 EDO de orden superior 350
10.3.4 Método de Runge-Kutta de tercer orden 357
10.3.5 Método de Runge-Kutta de cuarto orden 358
10.3.6 Error, estabilidad y optimizacién por intervalo de tiempo 369
10.4 Método de prueba y error 373
10.5 Método de lineas 376
11 Problemas de valor en 1a frontera de ecuaciones diferenciales ordinarias 388
11.1 Introduccién 388
11.2. Problemas de valor en la frontera para varillas y planchas 390
11.3 Solucién de ta ecuaci6n tridiagonal 395
11.4 Coeficientes variables y espaciado de reticula no uniforme 397
11.5. Cilindros y esferas 401
11.6 Ecuaciones diferenciales ordinarias no lineales 403
11.6.1 Sustitucién sucesiva 403
11.6.2 Iteracién de Newton 404
A Colores 413
B Dibujo de objetos tridimensionales 417
C Cine 427
D Procesamiento de imagenes 429
E Interfaz gréfica con el usuario 439