Para bucle con paso de multiplicación en MATLAB.

¿Hay alguna forma de utilizar un bucle for en MATLAB con un paso personalizado? Lo que quiero hacer es iterar sobre todos los poderes de 2 menos que un número dado. El bucle equivalente en C ++ (por ejemplo) sería:

<code>for (int i = 1; i < 65; i *= 2)
</code>

Nota 1: Este es el tipo de iteración que mejor se adapta a los bucles, por lo que me gustaría no utilizar los bucles while.
Nota 2: En realidad estoy usando Octave, no MATLAB.

Respuestas a la pregunta(2)

Su respuesta a la pregunta