MATLAB - if ... end Statement
Un if ... end l'istruzione consiste in un file ifdichiarazione e un'espressione booleana seguita da una o più istruzioni. È delimitato daend dichiarazione.
Sintassi
La sintassi di un'istruzione if in MATLAB è:
if <expression>
% statement(s) will execute if the boolean expression is true
<statements>
end
Se l'espressione restituisce true, verrà eseguito il blocco di codice all'interno dell'istruzione if. Se l'espressione restituisce false, verrà eseguita la prima serie di codice dopo l'istruzione end.
Diagramma di flusso
Esempio
Crea un file di script e digita il codice seguente:
a = 10;
% check the condition using if statement
if a < 20
% if condition is true then print the following
fprintf('a is less than 20\n' );
end
fprintf('value of a is : %d\n', a);
Quando si esegue il file, viene visualizzato il seguente risultato:
a is less than 20
value of a is : 10