Come creare un ciclo FOR su Matlab e Octave
Per realizzare un ciclo for in Matlab e Octave, usa l'istruzione for
for var=start:step:end
blocco di codice
end
Nella prima riga devi indicare il nome della variabile contatore (var) e tre parametri
- Il valore iniziale (start) della variabile contatore
- L'incremento (step) della variabile contatore dopo ogni iterazione
- Il valore finale (end) della variabile contatore
L'istruzione for esegue il blocco di codice per un numero determinato di iterazioni.
Esempi
Esempio 1
Crea un ciclo FOR su Matlab e Octave per stampare i numeri dispari da 1 a 9 in ordine crescente
for x=1:2:9
disp(x);
end
Il risultato in output è
1
3
5
7
9
Esempio 2
Crea un ciclo FOR su Matlab e Octave per stampare i numeri dispari da 1 a 9 in ordine decrescente
for x=9:-2:1
disp(x);
end
Il risultato in output è
9
7
5
3
1