savefig
Salva uma figura, com todos os seus objetos gráficos, em um arquivo .fig.
Categoria: Graphics > Printing and Saving
Sintaxe
savefig(filename)
Salva a figura atual em filename.
savefig(h, filename)
Salva a figura de handle h.
Descrição
Um arquivo .fig guarda a figura como um conjunto de objetos (eixos, linhas, barras, rótulos e suas propriedades), e não como uma imagem. Assim, a figura pode ser aberta de novo com openfig e editada, em vez de apenas vista.
Use-o para entregar a alguém um gráfico que ainda pode ser alterado, ou para guardar uma figura e recarregá-la em outra sessão. Para obter uma imagem para um documento, use exportgraphics ou saveas.
Argumentos de entrada
h- Handle da figura a salvar. Se omitido, usa-se a figura atual.
filename- Nome do arquivo, como texto. A extensão
.figé acrescentada quando o nome não tem extensão.
Exemplo
Salvar um gráfico e abri-lo de novo
f = figure('Visible', 'off');
plot(1:4, (1:4).^2);
savefig(f, 'squares');
close(f);
g = openfig('squares', 'invisible');
l = findobj(g, 'Type', 'line');
disp(get(l, 'YData'))
Saída
1 4 9 16