English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Espressioni condizionali di Matlab
È sempre lecito utilizzare if-else statement annidati in MATLAB, il che significa che puoi usare if o elseif all'interno di un altro if o elseif statement.
La sintassi delle espressioni if annidate è la seguente-
if <espressione 1> %Esegui quando l'espressione booleana 1 è true if <espressione 2> %Esegui quando l'espressione booleana 2 è true fine fine
Puoi usare elseif ... else come se fossero espressioni if annidate.
Crea un file script e digita il seguente codice-
a = 100; b = 200; %Verifica la condizione booleana if(a == 100) %Se la condizione è vera, verifica il seguente contenuto if(b == 200) %Se la condizione è vera, stampa il seguente contenuto fprintf('Il valore di a è 100 e di b è 200\n'); fine fine fprintf('Il valore esatto di a è: %d\n', a); fprintf('Il valore esatto di b è: %d\n', b);Quando si esegue il file, viene visualizzato -
Il valore di a è 100 e di b è 200 Il valore esatto di a è: 100 Il valore esatto di b è: 200