Guia De Matlab
Ion Zaballa
´ Indice general
1. Lo B´sico a 1.1. Introducci´n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o 1.2. Comienzo y Fin de una sesi´n de MATLAB . . . . . . . . . . . . . . . . . . . . . o 1.3. Sistema de Ayuda . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.4. Edici´n en la L´o ınea de Comandos . . . . . . . . . . . . . . . . . . . . . . . . . . . 2. Matrices y Vectores 2.1. Generaci´n de matrices expl´ o ıcitamente . . . . . . . . . . . . . . . . . . . . . . . . 2.1.1. Elementos de Matrices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.1.2. Formatos de Salida . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2. Manipulaci´n de vectores ymatrices . . . . . . . . . . . . . . . . . . . . . . . . . o 2.3. Matrices a partir de funciones predefinidas en MATLAB . . . . . . . . . . . . . . 2.4. Otras formas de generar matrices . . . . . . . . . . . . . . . . . . . . . . . . . . . 3. El Entorno de Trabajo de MATLAB 3.1. El Espacio de Trabajo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.1.1. Comandos save y load . .. . . . . . . . . . . . . . . . . . . . . . . . . . 3.1.2. El Comando diary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.1.3. L´ ıneas de comentarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2. El Camino de b´squeda (SEARCH PATH) de MATLAB . . . . . . . . . . . . . . u 3.3. Manipulaci´n de ficheros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. o 3.3.1. Ejecuci´n de Programas Externos o . . . . . . . . . . . . . . . . . . . . . . 4 4 5 6 7 9 9 11 12 14 20 22 24 24 25 26 26 27 29 30
2
3 4. Programaci´n en MATLAB o 4.1. Empezando a programar en MATLAB . . . . . . . . . . . . . . . . . . . . . . . . 4.1.1. Operadores relacionales y l´gicos . . . . . . . . . . . . . . . . . . . . . . . o 4.1.2. Bifurcaciones y Bucles . . . . . . .. . . . . . . . . . . . . . . . . . . . . . 4.1.3. Presentaci´n de los resultados . . . . . . . . . . . . . . . . . . . . . . . . . o 4.2. Scripts y Funciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5. N´ meros complejos y polinomio u 5.1. N´meros Complejos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . u 5.2. C´lculo con Polinomios a . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . 31 31 33 38 41 42 50 50 51 54 55 57 57 61 63 63 64 65
A. Funciones incorporadas en MATLAB A.1. Funciones que act´an sobre escalares . . . . . . . . . . . . . . . . . . . . . . . . . u A.2. Funciones que act´an sobre vectores . . . . . . . . . . . . . . . . . . . . . . . . . u A.3. Funciones que act´an sobre matrices . . . . . . . . . . . . .. . . . . . . . . . . . u B. Consejos para el uso de Matlab en picasso C. Env´ de ficheros ıo C.1. Preparativos en picasso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C.2. Transferencia de ficheros a picasso . . . . . . . . . . . . . . . . . . . . . . . . . . C.3. Env´ de los ficheros por correo electr´nico ıo o . . . . . . . . . . . . . . . . . . . . .
Cap´ ıtulo 1
LoB´sico a
1.1.
Introducci´n o
Este documento pretende ser una gu´ b´sica para introducirse de forma personal en el uso de ıa a MATLAB y en relaci´n con la asignatura An´lisis Matricial Aplicado. Por lo tanto, aqu´ s´lo se o a ı o cubrir´n aquellos aspectos de MATLAB que tienen relaci´n con la materia discutida en dicha a o asignatura. En otros documentos, que se entregar´n en clase, seplantear´n ejercicios en base al a a contenido de esta gu´ y que deben ser resueltos personalmente. Si se quiere disponer de una ıa buena y completa gu´ de MATLAB, mi recomendaci´n es el libro MATLAB Guide de D. J. ıa o Higham y N. J. Higham, edita do por SIAM. Aunque el origen de MATLAB estuvo ´ ıntimamente ligado a la manipulaci´n y computaci´n de o o y con matrices, durante los ultimos a˜os ha...
Regístrate para leer el documento completo.