hold

Mantém os gráficos existentes quando novos são adicionados aos mesmos eixos.

Categoria: Graphics > Formatting and Annotation

Sintaxe

hold on

Retém os gráficos atuais, de modo que os próximos comandos de plotagem se somam a eles.

hold off

Restaura o padrão, em que um novo gráfico substitui o conteúdo anterior.

hold

Alterna o estado de retenção.

hold(ax, 'on')

Define o estado para os eixos ax em vez dos eixos atuais.

Descrição

Por padrão, cada chamada a uma função de plotagem limpa os eixos antes. Com hold on, os novos gráficos são acrescentados, e os limites dos eixos e a ordem das cores continuam do ponto em que estavam, de modo que chamadas sucessivas de plot recebem cores sucessivas.

A função ishold informa se a retenção está ligada nos eixos atuais. Volte ao estado hold off depois de desenhar as linhas extras, para que gráficos posteriores no script comecem limpos.

Argumentos de entrada

ax
Eixos a alterar. Opcional.

Exemplo

Duas linhas nos mesmos eixos

x = 0:0.1:2*pi;
plot(x, sin(x))
hold on
plot(x, cos(x))
ishold
hold off
ishold
Saída
ans = logical
   1
ans = logical
   0

Veja também

ishold plot figure clf cla