Für Schleife mit Multiplikationsschritt in MATLAB

Gibt es eine Möglichkeit, eine for-Schleife in MATLAB mit einem benutzerdefinierten Schritt zu verwenden? Ich möchte über alle Potenzen von 2 iterieren, die kleiner als eine bestimmte Zahl sind. Die äquivalente Schleife in C ++ (zum Beispiel) wäre:

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

Anmerkung 1: Dies ist die Art von Iteration, die am besten für for-Schleifen geeignet ist, daher möchte ich while-Schleifen nicht verwenden.
Anmerkung 2: Eigentlich benutze ich Octave, nicht MATLAB.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage