Contact me sending an e-mail (antispam defense activated) |
Title: Modificare i font nei grafici di Matlab Author: Sandro Tosi Last modified: 06/10/204 Matlab e` uno strumento molto potente, e le sue capacita` di disegno possono essere utili. Quando poi si vogliano esportare detti grafici per essere utilizzati all'interno di documenti (e` quello che ho fatto con la mia tesi...), potrebbe essere necessario modificare la grandezza dei font per adattarli al posto dove dovranno essere utilizzati. Iniziamo col disegnare un grafico di esempio (indichero` con ``>> '' i comandi Matlab): >> x=1:.001:100; >> y=x.^2; >> plot(x,y) avremo cosi` disegnato la funzione y=x^2 tra 1 e 100; in Matlab, ogni oggetto ha associato un handle, anche una figura: >> h=get(gcf,'CurrentAxes'); >> set(h,'FontSize',20) con la prima istruzione otteniamo l'handle degli assi della figura corrente (di cui otteniamo l'handle tramite la funzione ``gcf'', Get Current Figure), mentre con la seconda impostiamo la dimensione dei font 20. Dobbiamo ora aggiungere alcuni particolari, come legenda e titolo del grafico: >> l=legend('x^2',2); >> set(l,'FontSize',20) >> t=title('x al quadrato'); >> set(t,'FontSize',16) ogni funzione per scrivere un particolare, ritorna l'handle associato all'oggetto, tramite il quale possiamo modificare la dimensione dei rispettivi font. |