English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
A estrutura de decisão requer que o programador especifique uma ou mais condições a serem avaliadas ou testadas pelo programa, se a condição for verdadeira, deve especificar uma ou mais instruções a serem executadas, se a condição for verdadeira, pode-se escolher outras instruções a serem executadas. A condição é determinada como falsa.
Aqui está a forma geral do estrutura de decisão típica presente em muitos linguagens de programação-
O MATLAB fornece os seguintes tipos de declarações de decisão. Clique no link a seguir para ver mais detalhes.-
Número de Ordem | Comandos e Descrições |
---|---|
1 | Sentença if...end Uma sentença if...end é composta por uma expressão booleana e um ou mais comandos. |
2 | Sentença if...else...end A sentença if pode ser seguida por um else opcional, que é executado quando a expressão booleana for falsa. |
3 | Sentença If... elseif...elseif...else...end A sentença if pode ser seguida por um (ou mais) else opcional, que é executado quando a expressão booleana for falsa. |
4 | Sentença if aninhada Pode-se usar uma sentença if ou elseif dentro de outra sentença if ou elseif. |
5 | Sentença switch A sentença switch permite testar se uma variável é igual a uma lista de valores. |
6 | Sentença switch aninhada Pode-se usar uma sentença switch dentro de outra sentença switch. |