If I have, for example
sol1 = NDSolve[{u'[t] == u[t], u[0] == 1}, u, {t, 0, 1}]
sol2 = NDSolve[{u'[t] == u[t], u[0] == 1}, u, {t, 1, 2}]
sol = Join[sol1, sol2]
I expected to get one function that goes from 0 to 2, but intead I get a list of two functions. How can I join sol1 and sol2 in order to get one function on a larger interval?

Join? – halirutan Feb 16 '18 at 01:29