Implementacao em Octave