La funzione plot apre automaticamente una nuova finestra della figura se non c’`e ne sono già sullo schermo. Se una finestra della figura esiste, la funzione plot usa tale finestra di default. Per aprire una finestra nuova e renderla la finestra corrente è necessario digitare:
figure
Per trasformare una figura esistente in finestra corrente, digitare:
figure(n)
dove n è il numero nella barra del titolo della figura.
Per aggiungere un tracciato ad un grafico esistente bisogna utilizzare il comando HOLD che permette appunto di aggiungere tracciati ad un grafico esistente. Quando si digita:
hold on
MATLAB non rimuove il grafico esistente; aggiunge i dati nuovi al grafico corrente, e riscala se necessario.
Per esempio, il comando seguente prima crea un tracciato della funzione sin in colore blu e con il marcatore *, poi sovrappone un tracciato per la funzione cos in colore rosso e con il marcatore o:
t = 0:pi/100:2*pi;
y = sin(t);
plot(t,y,’*’)
z=cos(t);
hold on
plot(t,z,’r:o’)
Il comando hold on fa si che il primo tracciato sia combinato col secondo tracciato in figura.
LINK DI APPROFONDIMENTO PER L’ARGOMENTO:
- Elementi di programmazione in Matlab
- Manuale Matlab
- Grafici multipli in Matlab
- Tracciare un diagramma in Matlab
- I grafici in Matlab
- La funzione disp in matlab
- Salvare una sessione in Matlab