Você está na página 1de 10

MATEMTICAS I

Prcticas con ordenador


Curso 2014-2015

Nombre y Apellidos:______________________________

1
Sesin 1. El programa Matlab. Generalidades

1.1. Matlab, un lenguaje de clculo tcnico.

MATLAB es un lenguaje de alto nivel y un entorno interactivo que permite realizar


tareas de clculo complejas de forma ms rpida que con los lenguajes de programacin
tradicionales, como C, C++ y Fortran. Tradicionalmente en la E.T.S.N.M.N. se ha
venido utilizando esta herramienta informtica para el clculo, por lo que conviene que
el alumno adquiera experiencia en su manejo, algo que principalmente es tarea personal
del alumno.

MATLAB ha sido desarrollado por MathWoks, a cuya web se puede acudir en busca
de una mayor informacin. http://www.mathworks.es/products/matlab/

1.2. Manual del Matlab.

Por ahora utilizaremos el manual de la versin 7 (mientras no haya disponible otro


adecuado para una versin superior). Este manual puede obtenerse en el siguiente sitio:
* http://mat21.etsii.upm.es/ayudainf/aprendainf/Matlab70/matlab70primero.pdf
Este manual ha sido elaborado por profesores de la E.T.S. Ingenieros Industriales de la
Universidad Politcnica de Madrid. Los alumnos deberan imprimir este manual, ojearlo
y repasarlo de vez en cuando, y tenerlo siempre presente en las clases prcticas de
ordenador.

2
1.3. Prctica con Matlab.

Realice las siguientes operaciones matemticas con Matlab:


- Tomar una matriz cualquiera A tipo 3x5.
- Tomar una matriz cualquiera B tipo 5x2.
- Hacer C = A * B (el producto deA por B).
- Tomar D como el producto de C por la transpuesta de C. Qu matriz obtiene?. Haga
un razonamiento por qu el resultado de C*CT siempre es una matriz cuadrada?.
- Tomar R como una matriz cuadrada de orden 3, formada por nmeros enteros
aleatorios entre 0 y 9 (Para ello repasar el funcionamiento de rand(n) y fix(x) ).
- Hacer el determinante de la matriz R. (Repasar el comando det). Si det(R) fuera nulo
entonces cambiar algn elemento de R.
- Hacer el producto de:
a) D * R-1.
b) R-1 * D.

3
Sesin 2. Mtodos de interpolacin de puntos.
- Estudiar el tema de interpolacin de datos (Tema G).
- Por el momento concentrarse en el mtodo de interpolacin de Lagrange (G1)
- Realizar abajo el ejercicio n 1 del tema de interpolacin.
_____________________________________________________________________

4
- Procurar comprender bien el mtodo de cuadratura gaussiana.
- Fijndose en el ejemplo de cuadratura gaussiana del tema G, explicar con vuestras
propias palabras cmo se realizara una tal cuadratura mediante un polinomio ax+b, o
sea, un polinomio de grado 1, para la interpolacin de cuatro datos:
(x1, y1), (x2, y2), (x3, y3), (x4, y4).

- Realizar abajo el ejercicio n 2 del tema de interpolacin (Hay que basarse en lo


expresado arriba).

5
- Realizar con el Matlab el ejercicio n 3 del tema de interpolacin y expresar abajo los
resultados obtenidos.

6
Sesin 3. Introduccin a la programacin en Matlab.
- Estudiar el mdulo de Programacin de la pgina web. Puede verse en
http://www.ehu.es/juancarlos.gorostizaga/matII2013/programacion/programacion.htm

- Leer tambin el tema 6 del manual general del Matlab.


- Repasar pequeos programas escritos en Matlab. Aqu puede ver algunos.
- Preguntar al profesor (en horas de tutora) las nociones que no se comprendan.
- Es imprescindible adquirir habilidades en el arte de la programacin.

* Realice una versin particular suya del Programa 11 de la hoja de Ejercicios de


Programacin-1. Prubelo con el Matlab, y despus escriba abajo el cdigo del
programa, e indique el resultado. Dibuje tambin el diagrama de flujo del programa.

7
* Realice una versin particular suya del Programa 12 de la hoja de Ejercicios de
Programacin-1. Prubelo con el Matlab, y despus escriba abajo el cdigo del
programa, e indique el resultado. Dibuje tambin el diagrama de flujo del programa.

8
Sesin 4. Grficas de funciones con Matlab.
- Leer con detenimiento la seccin de grficas del manual de Matlab. Puede imprimirse
tambin de http://www.mat.ucm.es/~rrdelrio/documentos/rrrescorial2002.pdf
- Escriba abajo el comando completo que ha tenido que introducir en Matlab para la
grfica del ejercicio 1f de la hoja de ejercicios grafic_Matlab1.pdf.

- Escriba abajo el comando completo que ha tenido que introducir en Matlab para la
grfica del ejercicio 2b de la hoja de ejercicios grafic_Matlab1.pdf.

- Escriba abajo el comando completo que ha tenido que introducir en Matlab para la
grfica del ejercicio 3d de la hoja de ejercicios grafic_Matlab1.pdf.

- Escriba abajo el comando completo que ha tenido que introducir en Matlab para la
grfica del ejercicio 4c de la hoja de ejercicios grafic_Matlab1.pdf.

9
Sesin 5. Integracin numrica.
- Despus de leer detenidamente el tema H (Integracin Numrica) pasar a indicar la
realizacin del ejercicio 3 del documento Ejerc_IntegracionNum.pdf.

10

Você também pode gostar