English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

MATLAB-sentença if ... end

Sentenças Condicional do Matlab

if ... endA sentença contém umaifUma sentença e uma expressão booleana, seguida de uma ou mais sentenças. Ela é delimitada porfimDelimitação de sentenças.

Sintaxe

A sintaxe da sentença if no MATLAB é-

if <expression>
   %Se a expressão booleana for verdadeira, execute a sentença
   <statements>
fim

Se o resultado da contagem da expressão for true, será executado o bloco de código dentro da sentença if. Se o resultado da contagem da expressão for false, será executado o primeiro grupo de código após a sentença end.

Diagrama de Fluxo

Exemplo Online

Crie um arquivo de script e insira o seguinte código-

a = 10;
%Verifique a condição usando a sentença if
   if a < 20 
   %Se a condição condition for verdadeira, imprime o seguinte conteúdo
      fprintf('a é menor que 2'\n');
   fim
fprintf('O valor de a é: %d\n', a);
Quando o arquivo é executado, ele exibe o seguinte resultado-
a é menor que 20
O valor de a é: 10

Sentenças Condicional do Matlab