matlab
on a MATLAB
´ pez, Jose
´ Luis Hueso Pagoaga
Julio Ben´ıtez Lo
Departamento de Matem´atica Aplicada
Universidad Polit´ecnica de Valencia
´Indice.
0. Informaci´
on General.
v
1. Perdiendo el miedo.
1.1. Mandatos b´asicos. . . . . . . . .
1.2. Variables. . . . . . . . . . . . .
1.3. Constantes y cadenas. . . . . .
1.4. Funciones. . . . . . . . . . . . .1.5. N´
umeros Complejos. . . . . . .
1.6. Vectores. . . . . . . . . . . . . .
1.7. Matrices. . . . . . . . . . . . . .
1.8. Polinomios. . . . . . . . . . . .
1.9. Gr´aficos. . . . . . . . . . . . . .
1.9.1. Curvas planas. . . . . .
1.9.2. Curvas en el espacio. . .
1.9.3. Superficies en el espacio.
2. Aprendiendo a programar
2.1. Archivos.m . . . . . . . .
2.2. Bucles. . . . . . . . . . ..
2.3. Condicionales. . . . . . . .
2.3.1. La condici´on if . .
2.3.2. La condici´on while
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
..
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
..
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
..
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1
1
2
3
4
6
7
9
12
13
13
15
16
.
.
.
.
.
19
19
24
27
27
30
3. Soluciones a algunos ejercicios.
35
A. M´ınimos cuadrados.
39
B. Fractales.
45
3
´Indice.4
0. Informaci´
on General.
Este texto no tretende ser m´as que unos breves apuntes para presentar el programa
MATLAB y su lenguaje de programaci´on. Para una informaci´on m´as completa puede
utilizarse los manuales [1] o [2]. Estas notas est´an elaboradas, en su mayor´ıa, a partir
de [3]. La versi´on de MATLAB usada es la 5.3 para Windows 95.
MATLAB (MATrix LABoratory) es un programaorientado al c´alculo con matrices,
al que se reducen muchos de los algoritmos que resuelven problemas de Matem´atica
Aplicada e Ingenier´ıa.
MATLAB ofrece un entorno interactivo sencillo mediante una ventana en la que podemos introducir ordenes en modo texto y en la que aparecen los resultados. Los gr´aficos
se muestran en ventanas independientes. Cada ventana dispone de una barra de men´us
que controla su funcionalidad.
Aprenderemos a asignar, borrar, guardar y recuperar variables, utilizar las funciones
incorporadas y, m´as adelante, a definir funciones nuevas. MATLAB opera directamente
con n´
umeros complejos y con n´
umeros reales como caso particular.
Lo que distingue a MATLAB de otros sistemas de c´alculo es su facilidad para trabajar
con vectores y matrices. Lasoperaciones ordinarias, suma, producto, potencia, operan
por defecto sobre matrices, sin m´as restricci´on que la compatibilidad de tama˜
nos en cada
caso.
Entes matem´aticos como los polinomios son tratados por MATLAB como vectores,
gracias al hecho de que se suman y multiplican por escalares de la misma forma que
´estos. La multiplicaci´on y divisi´on entera de polinomios se efectan mediante...
Regístrate para leer el documento completo.