Agitame :x

miércoles, 14 de enero de 2015

Dia 8: Matlab III: scripts, funciones y el problema del granizo.

hoy en Matlab comenzamos a ver como hacer scripts o M-files, algo bastante util para definir funciones personalizadas, y simplificar ciertas acciones a la hora de utilizar el programa.

Tambien observamos una situacion matematica un poco extraña.
Un granizo cae desde altura n y sigue las siguientes reglas:
ž-Si está a una altura n par, baja a altura n/2
ž-Si está a altura n impar, sube a altura 3n+1
Algo importante de destacar es que para toda altura inicial que sea mayor que 1, el granizo llega eventualmente al suelo, que es la altura 1.

Dada esta información, y atravez de los scripts, debiamos escribir una función “demora(n)” que entregara el
número de pasos que demora la caída desde altura n, y despues utilizar la función "Scatter" (graficador de puntos) para visualizar esta demora dependiendo de n a medida que ganara altura.
 La secuencia  es aleatoria?
Esto fue lo que visualizamos.

Al parecer, la secuencia sigue un patron con diferentes curvaturas, algunas que van de manera ascendente, y otras decendientes.

No hay comentarios:

Publicar un comentario