@@ -914,13 +914,12 @@ fig, axes = plt.subplots(nrows=1, ncols=n_state)
914914plt.subplots_adjust(wspace=0.35)
915915for i in range(n_state):
916916 axes[i].grid()
917- axes[i].set_ylim(ψ_star[i]-0.2, ψ_star[i]+0.2)
918917 axes[i].axhline(ψ_star[i], linestyle='dashed', lw=2, color = 'black',
919- label = fr'$\psi^*(X= {i})$')
918+ label = fr'$\psi^*({i})$')
920919 axes[i].set_xlabel('t')
921- axes[i].set_ylabel(fr'average time spent at X= {i}')
920+ axes[i].set_ylabel(fr'average time spent at {i}')
922921
923- # Compute the fraction of time spent, for each X= x
922+ # Compute the fraction of time spent, for each x
924923 for x0, col in ((0, 'blue'), (1, 'green'), (2, 'red')):
925924 # Generate time series that starts at different x0
926925 X = mc.simulate(n, init=x0)
@@ -980,11 +979,11 @@ for i in range(n_state):
980979 axes[i].grid()
981980 axes[i].set_ylim(0.45, 0.55)
982981 axes[i].axhline(ψ_star[i], linestyle='dashed', lw=2, color = 'black',
983- label = fr'$\psi^*(X= {i})$')
982+ label = fr'$\psi^*({i})$')
984983 axes[i].set_xlabel('t')
985- axes[i].set_ylabel(fr'average time spent at X= {i}')
984+ axes[i].set_ylabel(fr'average time spent at {i}')
986985
987- # Compute the fraction of time spent, for each X= x
986+ # Compute the fraction of time spent, for each x
988987 for x0 in range(n_state):
989988 # Generate time series starting at different x_0
990989 X = mc.simulate(n, init=x0)
@@ -1108,9 +1107,9 @@ for x0 in x0s:
11081107
11091108for i in range(n_state):
11101109 axes[i].axhline(ψ_star[i], linestyle='dashed', lw=2, color = 'black',
1111- label = fr'$\psi^*(X= {i})$')
1110+ label = fr'$\psi^*({i})$')
11121111 axes[i].set_xlabel('t')
1113- axes[i].set_ylabel(fr'$\psi(X= {i})$')
1112+ axes[i].set_ylabel(fr'$\psi({i})$')
11141113 axes[i].legend()
11151114
11161115plt.show()
@@ -1147,9 +1146,9 @@ for x0 in x0s:
11471146 axes[i].plot(range(20, n), X[20:,i], alpha=0.3)
11481147
11491148for i in range(n_state):
1150- axes[i].axhline(ψ_star[i], linestyle='dashed', lw=2, color = 'black', label = fr'$\psi^* (X= {i})$')
1149+ axes[i].axhline(ψ_star[i], linestyle='dashed', lw=2, color = 'black', label = fr'$\psi^* ({i})$')
11511150 axes[i].set_xlabel('t')
1152- axes[i].set_ylabel(fr'$\psi(X= {i})$')
1151+ axes[i].set_ylabel(fr'$\psi({i})$')
11531152 axes[i].legend()
11541153
11551154plt.show()
@@ -1348,7 +1347,7 @@ for x0 in range(8):
13481347 X_bar = (X == x0).cumsum() / (1 + np.arange(N, dtype=float))
13491348 ax.plot(X_bar - ψ_star[x0], label=f'$X = {x0+1} $')
13501349 ax.set_xlabel('t')
1351- ax.set_ylabel(fr'average time spent in a state $- \psi^* (X= x)$')
1350+ ax.set_ylabel(fr'average time spent in a state $- \psi^* (x)$')
13521351
13531352ax.legend()
13541353plt.show()
0 commit comments