A if ... end declaração consiste em um ifdeclaração e uma expressão booleana seguida por uma ou mais declarações. É delimitado peloend declaração.
Sintaxe
A sintaxe de uma instrução if no MATLAB é -
if <expression>
% statement(s) will execute if the boolean expression is true
<statements>
end
Se a expressão for avaliada como verdadeira, o bloco de código dentro da instrução if será executado. Se a expressão for avaliada como falsa, o primeiro conjunto de códigos após a instrução final será executado.
Diagrama de fluxo
Exemplo
Crie um arquivo de script e digite o seguinte código -
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 você executa o arquivo, ele exibe o seguinte resultado -
a is less than 20
value of a is : 10