English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Sentenças Condicionais do Matlab
Aninhamento de if no MATLAB-A sentença else é sempre válida, o que significa que você pode usar if ou elseif dentro de outro if ou elseif.
A sintaxe da sentença if aninhada é a seguinte-
if <expressão 1> %Quando a expressão booleana1Executar quando for true if <expressão 2> %Quando a expressão booleana2Executar quando for true end end
Você pode aninhar elseif ... else, da mesma forma que a sentença if aninhada.
Crie um arquivo de script e digite o seguinte código nele-
a = 100; b = 200; %Verificação de condição booleana if( a == 100) %Se condition for verdadeiro, verifique o seguinte conteúdo if( b == 200) %Se condition for verdadeiro, imprime o seguinte conteúdo fprintf('O valor de a é 100 e b é 200\n'); end end fprintf('O valor exato de a é: %d\n', a); fprintf('O valor exato de b é: %d\n', b);Quando o arquivo é executado, ele exibe-
O valor de a é 100 e b é 200 O valor exato de a é: 100 O valor exato de b é: 200