Computación I
Grupo 5115

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


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 5115
 Comienzo de las clases: el lunes 18 de septiembre de 2023,
de 14:30 a 17:30,
en el aula de informática CIE3 (módulo 15, aula 403), de la Facultad de Ciencias.
Las clases del 20 y 27/9/2023 serán en el aula CIE7 (módulo 17, aula 101).
La clase del 28/02/2024 será en el aula BIO2 del edificio de Biología.
Las demás clases del curso serán en el aula CIE3, 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 3 de noviembre: Control 1 (10% de la nota final).  SolucionesCalificaciones
  Lunes 12 de febrero: Control 2 (20% de la nota final).  SolucionesCalificaciones
  Viernes 10 de mayo a las 9:30h en el aula 104 del módulo 0: Control 3 (30% de la nota final).
Contenidos de cada control.
  4 de febrero: entrega de los objetivos del proyecto personal.
  3 de marzo: entrega del hito parcial del proyecto
  22 y 24 de abril: entrega y presentación del proyecto (40% de la nota final).
  Fecha a determinar 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:
  2017-18, 2018-19  2019-20  2020-2021  2021-2022  2022-2023 

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