Why does the following keep happening to me. Using 10.0.1.0. This is with a clean start, quit the kernel, evaluate the notebook.
This works,
In[33]:= Clear[y] sol = DSolve[{y'[t] == y[t], y[0] == 1}, y[t], t] Out[34]= {{y[t] -> E^t}} In[35]:= y[t_] := Evaluate[y[t] /. First[sol]] In[36]:= y[x] Out[36]= E^x
otherwise the rule is executed only if y is called ...
David,
One of the best answers I have seen thus far.
Thanks.
What does the phrase "otherwise the rule is executed only if y is called ..." mean? Thanks.