yline
Desenha uma linha horizontal em um valor y dado, atravessando os eixos.
Categoria: Graphics > Formatting and Annotation
Sintaxe
yline(yvalue)
Desenha uma linha horizontal em yvalue. Um vetor desenha uma linha por elemento.
yline(yvalue, LineSpec)
Define o estilo e a cor da linha, por exemplo '--r'.
yline(yvalue, LineSpec, label)
Também anexa um rótulo de texto à linha.
yl = yline(___)
Retorna o objeto da linha.
Descrição
Diferente de line, a linha cobre toda a largura dos eixos mesmo quando os limites mudam, pois está ligada a um valor e não a um par de pontos extremos. Ela não afeta os limites automáticos dos eixos.
É útil para marcar um limiar, um nível-alvo ou uma média. A versão vertical é xline.
Argumentos de entrada
yvalue- Posição ou posições ao longo do eixo y.
label- Texto exibido ao lado da linha.
Argumentos de saída
yl- Objeto de linha constante, classe
matlab.graphics.chart.decoration.ConstantLine, com as propriedadesValue,LabeleColor.
Exemplo
Marcar a média
y = [3 5 4 6 2 7];
plot(y)
h = yline(mean(y), ':r', 'mean');
h.Value
h.Label
Saída
ans = 4.5000
ans = 'mean'