use 1:endof(v) instead of 1:length(v)