Hola Josefina,
Complementando mi respuesta anterior y yendo al punto exacto de tu pregunta, si v contiene sólamente números negativos, la
iteración va a continuar hasta que i>n, y va a intentar evaluar v(i)<0 y va a cancelar porque no existe v(i).
No cancela porque, como ya expliqué, Octave transforma el & en && y entonces se evita la evaluación de v(i)<0 con el i>n.
Espero que haya quedado más clara la pregunta concreta.
Eduardo