[ Foro de Python ]
Buenas tardes a todos, realicé un código que me genera una trayectoria aleatoria diferente cada vez que lo corro y por lo tanto me da una gráfica, mi intención es que me de 5 trayectorias en la misma gráfica al correrlo una vez, sin embargo no se que instrucción o comando darle al programa. Este es mi código:
import numpy as np
from matplotlib import pyplot as plt
#%matplotlib inline
D = 1
dt = 0.001
T = 100
n = int(T/dt)
t = np.linspace(0., T, n)
C = np.sqrt(2.*D)
k=1
sqrtdt = np.sqrt(dt)
x = np.zeros(n)
for i in range(n-1):
x[i+1]= x[i]-k*x[i]*dt+C * sqrtdt * np.random.randn()
fig, ax = plt.subplots(1, 1, figsize=(10, 5))
ax.plot(t, x, lw=2)
plt.show()
Les agradezco de antemano la ayuda, muchas gracias.
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)