Your code has problem. If you have "clear all" at the begining to clear the variables in the memory, then your code has error.
t has n elements. v has n+1 elements. So plot(t,v) will have error.
The resulting curve is due to whatever data left in t or v.
It is a good practice to pre-allocate memory for your variables.
and then do your for-loop.