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

istruzione if ... else ... fineMATLAB

语句条件Matlab

Il comando if può essere seguito da un'istruzione else opzionale, che viene eseguita quando l'espressione è false.

sintassi

La sintassi del comando if ... else in MATLAB è-

se <espressione>
   %Se l'espressione booleana è vera, eseguire la seguente istruzione
   <statement(s)>
altrimenti
   <statement(s)>
   %Se l'espressione booleana è false, eseguire la seguente istruzione
fine

Se il risultato della calcolazione dell'espressione booleana è true, eseguire il blocco di codice if, altrimenti eseguire il blocco di codice else.

diagramma flusso

esempio online

Creare un file script e inserire il seguente codice-

a = 100;
%Verifica condizioni booleane
   se a < 20 
      %Se condition è vero, stampare il seguente contenuto
      fprintf('a è minore di 20\n');
   altrimenti
      %Se condition è false, stampare il seguente contenuto
      fprintf('a non è minore di 20\n');
   fine
   fprintf('valore di a è: %d\n', a);
Compilare ed eseguire il codice sopra, produrrà i seguenti risultati-
a non è minore di 20
valore di a è: 100

语句条件Matlab