Guia de matlab

Solo disponible en BuenasTareas
  • Páginas : 49 (12159 palabras )
  • Descarga(s) : 0
  • Publicado : 15 de junio de 2011
Leer documento completo
Vista previa del texto
Un curso de MATLAB
Grupo FMI Departamento de Matem´tica Aplicada, Universidad de Zaragoza a http://www.unizar.es/fmi Versi´n actualizada en agosto de 2006 o

´ Indice general
1. Matrices 1.1. Aritm´tica de las matrices . . . . . . . . . e 1.2. Acceso a los elementos de una matriz . . . 1.3. Uso del operador \ . . . . . . . . . . . . . 1.4. Comparaciones, ordenaciones y b´squedas u 3 3 7 1111 16 17 20 23 23 25 27 29 29 34 34 38 38 41 41 42 43 44 49 49 50 52 53 54

. . . .

. . . .

. . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . .

. . . . .. . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . .. . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . .

2. Funciones y ficheros 2.1. Scripts . . . . . . . . . . . . . . . .. . . . . . 2.2. Funciones . . . . . . . . . . . . . . . . . . . . 2.3. Vectorizaci´n de funciones con condicionales . o 2.4. Variables globales . . . . . . . . . . . . . . . . 2.5. Funciones como argumento de otras funciones 2.6. Comunicaci´n entre una funci´n y el usuario o o 2.7. Gesti´n de ficheros . . . . . . . . . . . . . . . o 2.8. Ficheros de datos y resultados . . . . . . . . .

3.Gr´ficos a 3.1. Gr´ficos bidimensionales . . . . . . . . . . . . . a 3.2. Disposiciones de m´ltiples gr´ficas . . . . . . . u a 3.3. Superficies . . . . . . . . . . . . . . . . . . . . . 3.4. Cuestiones avanzadas sobre gr´ficos . . . . . . a 3.4.1. Triangulaciones . . . . . . . . . . . . . . 3.4.2. Lectura de puntos con rat´n . . . . . . . o 3.4.3. L´ ıneas de nivel sobre la superficie . . . . 3.5. Tablas deinstrucciones y opciones para gr´ficos a 4. Programaci´n y tipos de datos o 4.1. Estructuras de repetici´n . . . o 4.2. Condicionales . . . . . . . . . . 4.3. Estructuras de datos . . . . . . 4.4. Cell arrays . . . . . . . . . . . . 4.5. N´mero variable de argumentos u . . . . . . . . . . . . . . . . . . . . . . . . . . . . de entrada . . . . . . . . . .

1

Antes de comenzar este curso deMATLAB, donde estudiaremos por separado algunas de las posibilidades de este programa–herramienta–lenguaje, hacen falta unos conocimientos rudimentarios sobre el empleo de MATLAB. Para ello, recomendamos que el lector siga previamente las actividades del documento Una primera sesi´n en MATLAB o Grupo FMI, Zaragoza, 2006. El recorrido por esa primera sesi´n se pueda realizar en el espacio de dos horascomo m´ximo. o a

Esta gu´ ha sido desarrollada dentro del marco del Proyecto de Innovaci´n Docente Gu´ de ıa o ıas aprendizaje de Matlab para alumnos y profesores por los siguientes miembros de grupo Formaci´n o Matem´tica en Ingenier´ Francisco Javier Sayas (coordinador), Mercedes Arribas, Natalia Boal, a ıa: Jos´ Manuel Correas, Francisco Jos´ Gaspar, Dolores Ler´ Andr´s Riaguas y Mar´ LuisaSeine e ıs, e ıa Echaluce. 2

Cap´ ıtulo 1

Matrices
MATLAB trabaja esencialmente con matrices de n´meros reales o complejos. Las matrices 1 × 1 u son interpretadas como escalares y las matrices fila o columna como vectores. Por defecto todas las variables son matriciales y nos podemos referir a un elemento con dos ´ ındices. A´n as´ conviene saber que la matriz est´ guardada por...
tracking img