giovedì 17 ottobre 2013

Come realizzare un ciclo While in Matlab

Il ciclo While in Matlab
Il ciclo While in Matlab
Spesso nella programmazione risulta necessario eseguire più volte un certo e determinato blocco di codice, se ciò fosse necessario allora si rende necessario l'utilizzo di una struttura condizionale, comunemente detto ciclo, che ci permette al verificarsi di una certa condizione di ripetere una porzione del programma.

Nella presente lezione vedremo come realizzare un ciclo While in ambiente Matlab, fornendo a corredo una serie di esempi esplicativi.

La forma generale di un ciclo while è la seguente:

while relazione
    statements
end

dove relazione rappresenta un controllo booleano che viene effettuato ogni volta al termine del blocco di istruzioni contenuto tra le parentesi graffe.Le istruzioni saranno eseguite ripetutamente fino a quando la condizione contenuta in relazione rimane vera. 

Ad esempio, per un dato numero, il seguente statement calcola e visualizza il più piccolo intero n non negativo tale che 2n> = a:

a=10;

n = 0;
while 2 ^ n <a
   n = n + 1;
end
L'esempio successivo incrementa un contatore finchè esso non vale 20:

i = 0;
while i<20
    i = i+1;
end
 

Nessun commento:

Posta un commento