Nombre de clase |
Fecha |
Clase |
Material de apoyo |
Tarea |
Introducción al
curso |
22-Ene |
Clase0 |
Para instalar Octave en
tu computadora: Instrucciones
en PDF |
Descripción : tarea1.pdf Plantilla del programa, rellena lo faltante en main_polinomio.m Fecha de entrega: antes del 29 de enero. |
Matrices y Vectores,
examen selectivo |
30-Ene |
Clase1 |
|
tarea2 Fecha de entrega: antes del miercoles 5 de Febrero |
Vectores, producto
interno, modelo de color RGB, imágenes a color |
5-Feb |
Clase2 |
|
tarea3 Fecha de entrega: antes del miercoles 12 de Febrero |
Imágenes desde
archivos y selección de coordenadas de pixeles. |
12-Ene |
Clase3 |
Google Maps
:) |
Varios problemas
pequeños de programación: tarea4 Fecha de entrega: antes del miercoles 19 de Febrero |
Introducción a
Interpolación y cálculo de raices |
19-Feb |
Clase4 |
|
Tarea 5: Programar el
método de bisección para el cálculo
de raices como es descrito en Método
de
Bisección Fecha de entrega: antes del miércoles 26 de Febrero |
Interpolación
|
26-Feb |
Clase5 |
|
Tarea
6 Fecha de entrega: antes del miércoles 5 de Marzo |
Examen Parcial 1 |
5-Feb |
Examen Parcial 1 |
|
Tarea 7:
Basándose en el ejemplo dibujaEjemplo.m que
muestra los comandos para dibujar, dibujar un objeto
sencillo, por ejemplo una casa, un auto, etc. Fecha de entrega: antes del miércoles 12 de Marzo. |
Recursividad |
12-Marzo |
Clase6 |
|
Tarea 8: Programar en
matlab las siguientes funciones: a) Iterativa - Encontrar el máximo de un vector b) Recursiva - Encontrar el máximo de un vector c) Iterativa - Encontrar el segundo valor mas chico de un vector d) Recursiva - Programar, ejecutar y entender el programa que calcula maximiza el robo del problema de la bolsa del ladrón que se vió en clase. Fecha de entrega: antes del miércoles 19 de Marzo. |
Recursividad 2, encontrar
la configuración que maximiza el problema de la
bolsa del ladrón. Coloreado por
inundación. |
19-Marzo |
Clase7 |
|
Tarea 9: Programar el algoritmo de coloreado por inundación visto en clase, ya sea de manera iterativa o recursiva. Probarlo en esta imagen . Medir el tiempo que toma usando las funciones tic y toc. Fecha de entrega: antes del miércoles 19 de Marzo. |
Matrices de
rotación para animación |
26-Marzo |
Clase8 |
Matrices
de rotación en wikipedia |
Tarea 9: Terminar la animación de las aspas del molino y mandarlo trabajando al 100%. Si tu tarea anterior de inundación de color no sirvió, terminarla y probar que trabaja al 100%, volver a mandarla. Fecha de entrega: antes del miércoles 2 de Abril. |
Password compartido y
algoritmos de ordenamiento. |
2-Abril |
Clase9 |
Descripción sobre como resolver sistemas
de ecuaciones con matlab, ver la introducción
(hasta antes del problema de la red eléctrica) AQUI Los algoritmos de ordenamiento que vimos en clase Selection sort en wikipedia Bouble sort en wikipedia |
Tarea 10: Programar en matlab el algoritmo insertion sort descrito AQUI. Probarlo con un conjunto de 100 números, los cuales los puedes generar con la funcion rand . Fecha de entrega: antes del miércoles 9 de Abril. |
Manejo de datos en Matlab |
9-Abril |
Clase10 |
Tarea 11: Dar el código en MATLAB que contesta las 16 preguntas que se plantearon en las diapositivas de la clase sobre la base de datos y reportar la respuesta de ellas. Fecha de entrega: antes del miércoles 30 de Abril. |
|
Pequeña
introducción a la optimización |
30-Abril |
Clase11 |
Tarea 12: Está descrita en las útimas diapositivas de la Clase11 Fecha de entrega: antes del miércoles 7 de Mayo. |
|
Repaso de
optimización, y conectividad en grafos. |
7-Mayo |
Clase12 |
Como generar números enteros aleatorios en
matlab AQUI. |
Tarea 13: Implementar el algoritmo quick-find descrito en la Clase12 Para probarlo, hacerlo con 10,000 nodos. No deben de capturar las parejas desde el teclado, deben de generar 20,000 parejas de enteros p-q aleatorios con un for (ver el material de apoyo). Fecha de entrega: antes del miércoles 21 de Mayo. Tarea 14 (En lugar de la clase del miercoles 14): Leer hasta la diapositiva 38 de esta PRESENTACION, implementar y/o modificar alguno de los ejemplos de graficación que se muestran ahí. Fecha de entrega: antes del miércoles 21 de Mayo. |
Inteligencia Artificial,
perceptrón. |
21-Mayo |
Clase13 |
Perceptrón en wikipedia ESPAÑOL,
INGLÉS. |
Tarea 15: Implementar el algoritmo de entrenamiento de un perceptrón descrito en la Clase13, desde la diapositiva 6 hasta la dispositiva 12, mostrando las gráficas que se piden. Fecha de entrega: antes del miércoles 28 de Mayo. |
Ejercicios de recursividad y Excel | 27-Mayo |
Tutorial
Excel Tutorial basico youtube Tutorial de Excel Filtros youtube |
Tarea16 Fecha de entrega: antes del miércoles 4 de Junio. |