openfig
Abre uma figura salva em um arquivo .fig.
Categoria: Graphics > Printing and Saving
Sintaxe
fig = openfig(filename)
Abre a figura guardada em filename e retorna o seu handle.
fig = openfig(filename, visibility)
Abre a figura com a visibilidade indicada, como 'invisible'.
Descrição
openfig reconstrói uma figura a partir de um arquivo .fig escrito por savefig. Todos os objetos voltam com suas propriedades, então podem ser encontrados com findobj e alterados como os de qualquer outra figura.
Se o arquivo não existir, ocorre um erro informando que o arquivo ou a pasta não foi encontrado.
Argumentos de entrada
filename- Nome do arquivo
.fig, como texto. A extensão pode ser omitida. visibility'visible'ou'invisible'. Use'invisible'para carregar uma figura sem mostrar uma janela.
Argumentos de saída
fig- Handle da figura restaurada.
Exemplo
Recuperar os dados de uma figura salva
f = figure('Visible', 'off');
plot([3 1 2]);
savefig(f, 'demo');
g = openfig('demo', 'invisible');
l = findobj(g, 'Type', 'line');
disp(get(l, 'YData'))
Saída
3 1 2