Skip to content
Fernando Danko edited this page Sep 13, 2017 · 1 revision

TO DO LIST Cosas para dar en el curso de octave del labi.

Modalidad Hands-to (Hasta las manos)

Les explicamos brevemente como funciona octave, y cada uno agarra problemas de dificultad variable según cuánto sepan. Les vamos explicando los temas a medida que van haciendo cosas y equivocándose.

Randoms

  • Plotear campos vectoriales: (aqui)[https://scicomp.stackexchange.com/questions/3204/plotting-x-y-coordinates-and-vectors-with-octave]
  • Hacer animaciones: (es medio croto pero lo mejorcito que vi)[https://stackoverflow.com/questions/29493060/creating-animation-with-multiple-plots-octave-matlab]
  • Hacer plots polares (para el campo de un dipolo, por ejemplo)
  • Versiones Online de Octave (como esta)[https://www.jdoodle.com/execute-octave-matlab-online]
  • Instalar MetaKernel de Octave para Jupiter Notebook #(aqui)[https://github.com/Calysto/octave_kernel]
  • Resolver problema de los tres cuerpos (aqui en python)[https://www.wired.com/2016/06/way-solve-three-body-problem/] (matlab)[https://www.mathworks.com/matlabcentral/fileexchange/34684-three-body-problem]
  • Muchas simulaciones en matlab aquí: (problema de tres cuerpos y mas)[https://people.sc.fsu.edu/~jburkardt/m_src/three_body_simulation/three_body_simulation.html]

Comunicaciones Digitales

Hacer un detector MAP y ML para QAM. Simular error vs potencia del ruido (varianza).

Estadística

  • Monk, Carlos y Maria juegan al Tenis de mesa. La probabilidad de que Monk le gane a Carlos es de 1/3, la de que Carlos le gane a Maria es de 2/3 y la que Maria le gane a Monk es de 4/7. Gana el juego el que gana dos partidos seguidos. Si los jugadores iniciales se eligen equiprobablemente, cual es la media y varianza de partidos en el juego. Dar histograma de la duración. Simular la probabilidad de que gane cada uno.

Temas a dar

Ploteo

  • Graficar mediciones con puntos en el plano xy
  • Graficar x(t) para un mruv. Definir t a mano. Usar a:delta:b y linspace
  • Graficar un tiro vertical, x(t), y(t) y tambien y(x). Agregarle rozamiento con el aire. ver que aparezca velocidad terminal.
  • Plotear errorbars sobre puntos. Poner error constante, y luego, constante más proporcional

Ajuste de curvas

  • Usar pseudoinversa
  • Luego usar alguna función de minimización de cuadrados