Você está na página 1de 4

Lenguajes de Programacion

Gua docente ECTS


Ingeniera Naval y Oceanica
Escuela Tecnica Superior de Ingenieros Navales
Universidad Politecnica de Madrid

A. Souto Iglesias, J.L. Bravo Trinidad


L. Gonzalez Gutierrez, A. Canton Pire
30 de septiembre de 2008

Indice general
Notaci
on y abreviaturas

Aprender a programar, con MATLAB

Introducci
on
0. Tutorial de MATLAB
0.1. Introduccion . . . . . . . . . . . . . .
0.2. Conceptos basicos . . . . . . . . . . .
0.3. Manejo de vectores . . . . . . . . . .
0.4. Introduccion al tratamiento de matrices
0.5. Resolucion de sistemas lineales . . . .
0.6. Vectorizacion de operaciones . . . . .
0.7. Creacion de graficas . . . . . . . . . .
0.8. Conjuntos de ordenes . . . . . . . . .
0.9. MATLAB y numeros complejos . . . .
0.10. Matematicas simbolicas con MATLAB

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

1. Funciones y Condicionales
1.1. General . . . . . . . . . . . . . . . . . . . . .
1.2. Funciones y variables . . . . . . . . . . . . . .
1.3. Funciones con varios argumentos de entrada .
1.4. Estructura de control condicional if . . . . . .
1.5. Estructura de control condicional if-else . . . .
1.6. Funcion que llama a otra funcion . . . . . . .
1.7. Condicionales anidados. . . . . . . . . . . . .
1.8. Variante elseif en el condicional . . . . . . . .
1.9. Operadores logicos . . . . . . . . . . . . . . .
1.10. Operadores de comparacion: son iguales? . .
1.11. Igualdad entre numeros reales: precision y valor
1.12. Variables enteras y reales como argumentos . .
1.13. Variables contador y sumador . . . . . . . . .
1.14. Funcion parte entera . . . . . . . . . . . . . .

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

13
13
13
17
19
23
25
27
28
31
32

. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
absoluto
. . . . .
. . . . .
. . . . .

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

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

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

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

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

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

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

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

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

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

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

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

35
35
35
38
40
42
43
44
46
47
50
50
52
53
54

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

2. Bucles
55
2.1. General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
2.2. Bucles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
2.3. Bucles con incremento variable . . . . . . . . . . . . . . . . . . . . . . . . . 57
Pag. 3

Lenguajes de Programacion: Gua ECTS


2.4.
2.5.
2.6.
2.7.
2.8.

Bucles con otras operaciones . . . . . . . . . . .


Bucles y relaciones de recurrencia . . . . . . . . .
Bucles y condicionales . . . . . . . . . . . . . . .
Uso de bucles para verificar una condicion sobre un
Bucles anidados. . . . . . . . . . . . . . . . . . .

. . . . . .
. . . . . .
. . . . . .
conjunto.
. . . . . .

3. Vectores
3.1. General . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2. Vectores como argumentos de funciones . . . . . . . . . . .
3.3. Funciones que llaman a funciones con argumentos vectores .
3.4. Calculo de extremos . . . . . . . . . . . . . . . . . . . . .
3.5. Calculo de posicion de extremos . . . . . . . . . . . . . . .
3.6. Evaluacion de un polinomio . . . . . . . . . . . . . . . . .
3.7. Funcion que devuelve un vector . . . . . . . . . . . . . . .
3.8. Funciones que reciben y devuelven vectores . . . . . . . . .
3.9. Construccion de vectores . . . . . . . . . . . . . . . . . . .
3.10. Vectores y bucles anidados . . . . . . . . . . . . . . . . . .
3.11. Funciones con salidas multiples . . . . . . . . . . . . . . .

II

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

57
58
60
62
63

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

65
65
65
66
67
69
70
73
75
77
78
80

Gua ECTS para estudiantes

83

1. Introducci
on

85

2. Datos generales
2.1. Temporalidad y caracter
2.2. Creditos LRU . . . . . .
2.3. Departamento . . . . .
2.4. Profesores . . . . . . .
2.5. Creditos ECTS . . . . .

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

3. Objetivos
3.1. General . . . . . . . . . . . . .
3.2. Objetivos generales: descripcion
3.3. Prerrequisitos . . . . . . . . .
3.4. Otras asignaturas de las que LP

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

87
87
87
87
87
88

. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
es prerrequisito

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

89
89
89
91
91

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

4. Programa y Metodologa
93
4.1. Metodos docentes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
4.2. Temario y estimacion del tiempo de estudio . . . . . . . . . . . . . . . . . . . 94
5. Recursos
5.1. Gua . . . . . . . . . . . . . . . . . .
5.2. Tutoras . . . . . . . . . . . . . . . .
5.3. Tutoras virtuales . . . . . . . . . . . .
5.4. Pagina web - Plataforma de B-learning
5.5. Copias . . . . . . . . . . . . . . . . .
5.6. Centro de Calculo . . . . . . . . . . .
5.7. Bibliografa . . . . . . . . . . . . . . .

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

97
97
97
97
97
98
98
98

Pag. 4

Você também pode gostar