plotyy

Plota dois conjuntos de dados contra eixos y separados, esquerdo e direito (forma antiga de yyaxis).

Categoria: Graphics > Formatting and Annotation

Sintaxe

plotyy(x1, y1, x2, y2)

Plota y1 contra o eixo y esquerdo e y2 contra o direito.

[AX, H1, H2] = plotyy(___)

Também retorna os dois eixos e os dois objetos de linha.

Descrição

Duas grandezas com faixas muito diferentes, como temperatura e pressão, são difíceis de ler em uma só escala. plotyy sobrepõe dois eixos na mesma posição: o esquerdo traz o primeiro conjunto e o direito o segundo, cada um com suas próprias marcas.

A função é mantida por compatibilidade com código antigo. Programas novos devem usar yyaxis left e yyaxis right, que colocam ambos em um único objeto de eixos.

Argumentos de entrada

x1, y1
Dados do eixo esquerdo.
x2, y2
Dados do eixo direito.

Argumentos de saída

AX
Array de dois elementos com os eixos esquerdo e direito.
H1, H2
Objetos de linha do primeiro e do segundo conjuntos de dados.

Exemplo

Duas escalas

x = 1:5;
[AX, H1, H2] = plotyy(x, x, x, 100*x.^2);
size(AX)
class(H1)
Saída
ans = 1×2

     1     2
ans = 'matlab.graphics.chart.primitive.Line'

Veja também

yyaxis plot ylabel hold subplot