Computación I
Grupo 5167

Jose M. Soler
Universidad Autónoma de Madrid
Curso 2022-2023


Programa
Unidad 1. Introducción y conceptos básicos.
Introducción al paquete y al lenguaje (Matlab/GnuOctave). Conceptos esenciales. Línea de comandos. Operaciones elementales. Variables. Funciones elementales. Vectores. Operaciones con vectores. Vectorización. Representación gráfica de funciones. Scripts. Aplicaciones en física: Descripción y representación del movimiento de una partícula. Trayectorias: r(t), v(t), a(t). Derivación numérica elemental. Velocidad y aceleración. Integración numérica elemental.
Unidad 2. Matrices y funciones.
Matrices. Operaciones con matrices. Funciones. Bucles y estructuras de control. Interpolación de funciones. Representación gráfica de superficies. Aplicaciones en física: Matrices de rotación. Función potencial de una carga. Representaciones de campos escalares y vectoriales.
Unidad 3. Resolución de ecuaciones.
Sistemas de ecuaciones lineales. Ceros de una función. Mínimo de una función. Aplicaciones en física: Conservación de energía y momento en colisiones. Solución de las ecuaciones de un circuito. Relajación de un sistema de muelles.
Unidad 4. Probabilidad, estadística y análisis de datos.
Conceptos básicos de probabilidad y estadística aplicados al análisis de datos experimentales. Ajuste de mínimos cuadrados. Aplicaciones en física: Representación y análisis de datos experimentales. Valores medios y errores. Ajustes de los datos a modelos teóricos.
Unidad 5. Integración de las ecuaciones del movimiento.
Integración práctica de la ecuación de Newton. Aplicaciones en fisica: Ecuaciones del movimiento con condiciones iniciales. Modelización de sistemas físicos.
Contenidos del curso en detalle.

Bibliografía recomendada
Manual de instalacion de MatLab para alumnos de la UAM

Descarga de GNU Octave
En Internet existe una gran cantidad de cursos introductorios, información y ejemplos
sobre  el  uso  de  Matlab  y  GnuOctave  y  sus  aplicaciones  a  la  Física. Recomendamos 
consultar  el  sitio  oficial  de  Matlab, http://www.mathworks.com o
http://www.mathworks.es, y  el  de  GnuOctave,  http://www.octave.org.  Son
especialmente interesantes los siguientes enlaces:
Tutoriales en inglés:
- http://www.mathworks.es/academia/student_center/tutorials/launchpad.html
Tutoriales en español:
- http://www.lawebdelprogramador.com/cursos/enlace.php?idp=3338&id=132&texto=Matlab
- http://ocw.upm.es/ingenieria-aeroespacial/aerodinamica-numerica/contenidos/introduccion-matlab/
Manuales de referencia en inglés:
- http://www.mathworks.es/access/helpdesk/help/pdf_doc/matlab/getstart.pdf
Manuales de referencia en español:
- http://canal.etsin.upm.es/web_cnum/main_matlab.pdf

Horario y calendario del grupo 5167
 Comienzo de las clases: el lunes 12 de septiembre de 2022,
de 10:30 a 13:30,
en el aula de informática CIE6 (Modulo 16, aula 304), de la Facultad de Ciencias.
Las clases del 12 y 14 de diciembre serán en el aula BIO0, del edificio de Biología.

El resto de clases será en el aula CIE6, como la primera.

Tutorías
Podeis realizar consultas sobre las clases o la asignatura en cualquier momento, en el despacho, por teléfono o por eMail. Si vais al despacho, os sugiero (aunque no es necesario) llamar antes o avisar en la clase anterior, para aseguraros de que os esté esperando.
Jose M Soler:  despacho 01.03.DE.611, tel. 91-497-5155, eMail: jose.soler@uam.es

Evaluación
Mediante tres controles (exámenes) y un proyecto personal, según se detalla en la guía docente.
Fechas de realización de controles y entrega de proyectos:
  Viernes 28 de octubre: Control 1 (10% de la nota final).  Soluciones.
  Lunes 13 de febrero: Control 2 (20% de la nota final). Soluciones.
  Viernes 5 de mayo: Control 3 (30% de la nota final). Soluciones.
Contenidos de cada control.
  5 de febrero: entrega de los objetivos del proyecto personal.
  5 de marzo: entrega del hito parcial del proyecto
  24 y 25 de abril: entrega y presentación del proyecto (40% de la nota final).
  Jueves 29 de junio: Convocatoria extraordinaria
Importante
: tal como figura en la guía docente, la nota del proyecto no podrá revisarse en la convocatoria extraordinaria.
Los exámenes de cursos anteriores pueden consultarse en:
  2016-17, 2017-18, 2018-19  2019-20  2020-2021  2021-2022

Presentación de proyectos
  • Una breve introducción y motivación del problema estudiado.
  • Una explicación de los algoritmos usados para resolverlo o simularlo.
  • Una breve explicación de la estructura del programa (qué funciones hay y qué hace cada una) y de cómo se corre.
Sugerencias de posibles proyectos

Avisos
Debido a la nevada de enero, todo el calendario de clases y exámenes ha cambiado.
La mayoría de los cambios consisten en retrasar todo una semana, y ya estan reflejados en esta página web
y en el calendario Google de la asignatura.


Contenidos
Unidad 1
Unidad 2
Unidad 3
Unidad 4
Unidad 5


 
 
  2