- Sopprimere l'output testuale


Negli esempi precedenti ogni volta che veniva eseguito un calcolo od un'assegazione di variabile veniva subito dopo automaticamente stampato il risultato.
Si può evitare la stampa dei risultati facendo terminare la linea di comando con un ';'.
Questo permette di effettuare più istruzioni senza che venga stampato alcun output ed è particolarmente utile quando si utilzzano i file script. L'esempio seguente mostra come l'operatore ';' funziona:

>> x = pi/3;
>> y = sin(x)/cos(x);
>> z = y - tan(x);
>> z
z =
0
>> y
y = 
1.7321

Le ultime due linee che non terminano con ';' hanno il solo scopo di stampare i risultati, infatti la definizione dei valori delle due variabili è state fatta nelle due istruzioni di assegnazione  y=... e z=... immediatamente precedenti.

Nota Bene: le operazioni di stampa a video sottraggono del tempo alla CPU e devono quindi essere effettuate solo se necessario ! E' buona norma far quindi terminare  le istruzioni Matlab sempre con un punto e virgola ed ometterlo solo se si vuole effetuare la stampa a video di un risultato.