Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Simulacion de Caminata Aleatoria 2
Simulacion de Caminata Aleatoria 2
Tarea 3:
Simulación de una
caminata aleatoria
Profesor:
Éric Víctor Guerrero piña
Materia:
Procesos estocásticos
Integrantes del equipo:
Lizbeth Ramos Saucedo 1885423
Yessica Abigail Santiago Hernández 190002
Fecha:
Viernes 3 de marzo del 2023
Universidad autónoma de Nuevo León
Contenido
CODIGO EN ESCRITO DEL PROGRAMA..................................................................................................3
ENLACE AL ARCHIVO DE PHYTON.........................................................................................................4
EVIDENCIA FOTOGRAFICA DEL PROGRAMA ..........................................................................................5
RESULTADOS DE LOS HISTOGRAMAS ...................................................................................................6
• 100 pasos:...............................................................................................................................6
• 1,000 pasos .............................................................................................................................6
• 10,000 pasos ...........................................................................................................................7
2
Universidad autónoma de Nuevo León
for i in range(n):
if random.random() < p:
x += random.choice([-1, 1])
else:
y += random.choice([-1, 1])
x_pos.append(x)
y_pos.append(y)
# Realizar una simulación con 100, 1,000 y 10,000 resultados de el estado al que se llega
y graficar los pasos de cada caminata en un histograma
n_simulations = [100, 1000, 10000]
3
Universidad autónoma de Nuevo León
for i in range(n_sim):
x, y = random_walk(n, 0, 0, p)
final_positions.append(np.sqrt(x[-1]**2 + y[-1]**2))
plt.hist(final_positions, bins=20)
plt.title("Histograma de " + str(n_sim) + " simulaciones")
plt.xlabel("Distancia Final")
plt.ylabel("Frecuencia")
plt.show()
https://colab.research.google.com/drive/1wQxpGz3y03o39PfbcaPQVib3XkF9_t -
Y?usp=sharing&pli=1
4
Universidad autónoma de Nuevo León
5
Universidad autónoma de Nuevo León
• 1,000 pasos
6
Universidad autónoma de Nuevo León
• 10,000 pasos