Salva Matlab figura senza tramando esso?
Domanda
C'è un modo di salvare una trama figura senza in realtà tramando esso?
Voglio dire, diciamo che voglio salvare il grafico per plot(1:10, (1:10).^2)
, posso salvarlo senza mostrarla?
Voglio fare il tempo di esecuzione più breve, tagliando la tracciatura inutile delle figure (quelle saranno chiuse in ogni caso dopo il salvataggio).
Grazie!
Soluzione
Questo può essere fatto:
set(gcf,'Visible','off');
plot((1:10),(1:10).^2);
print -dpng c:\chris.png % or whatever your print command is
Altri suggerimenti
C'è anche la funzione saveas(h,'filename.ext')
che può salvare una figura in alcuni formati.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow