Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.
La función crea un objeto con el eje a en los lados izquierdo y derecho.yyaxis
Axes
y Las propiedades de los ejes relacionadas con el eje tienen dos valores.y Sin embargo, da acceso solamente al valor para el lado activo.MATLAB® Por ejemplo, si el lado izquierdo está activo, la propiedad del objeto contiene la dirección del eje izquierdo.YDir
Axes
y De forma similar, si el lado derecho está activo, la propiedad contiene la dirección del eje derecho.YDir
y Una excepción es que la propiedad contiene una matriz de dos objetos de regla (uno para cada eje).YAxis
y
Puede cambiar la apariencia y el comportamiento de un eje en particular de cualquiera de estas formas:y
Establezca el lado activo y, a continuación, cambie los valores de propiedad para el objeto.Axes
Tener acceso a los objetos de regla a través de la propiedad del objeto y, a continuación, cambiar los valores de propiedad para el objeto de regla.YAxis
Axes
Modifique las propiedades de un gráfico con dos ejes estableciendo las propiedades.yAxes
Cree un gráfico con dos ejes y datos de trazado.y
x = [1 2 3]; y1 = [2 6 4; 3 5 4; 5 7 8]; y2 = 100*[5 5 3; 3 4 7; 5 6 3]; figure yyaxis left plot(x,y1) yyaxis right plot(x,y2)
Invierta la dirección de los valores crecientes a lo largo de cada eje.y Se usa para activar el lado izquierdo y establecer la dirección para el eje izquierdo.yyaxis left
y Del mismo modo, se usa para activar el lado derecho.yyaxis right
A continuación, establezca la dirección del eje derecho.y
ax = gca; yyaxis left ax.YDir = 'reverse'; yyaxis right ax.YDir = 'reverse';
Modifique las propiedades de un gráfico con dos ejes estableciendo las propiedades de la regla.y
Cree un gráfico con dos ejes y datos de trazado.y
x = [1 2 3]; y1 = [2 6 4; 3 5 4; 5 7 8]; y2 = 100*[5 5 3; 3 4 7; 5 6 3]; figure yyaxis left plot(x,y1) yyaxis right plot(x,y2)
Invierta la dirección de los valores crecientes a lo largo de cada eje estableciendo las propiedades del objeto de regla asociado a cada eje.y Se utiliza para referirse a la regla para el lado izquierdo y para referirse a la regla para el lado derecho.ax.YAxis(1)
ax.YAxis(2)
ax = gca; ax.YAxis(1).Direction = 'reverse'; ax.YAxis(2).Direction = 'reverse';
Especifique los colores de un gráfico con dos ejes cambiando el orden de color de los ejes predeterminado.y
Cree una figura. Defina dos valores de color RGB, uno para el lado izquierdo y otro para el lado derecho. Cambie el orden de color de los ejes por defecto a estos dos colores antes de crear los ejes. Establezca el valor predeterminado en el nivel de figura para que los nuevos colores afecten solo a los ejes que son elementos secundarios de la figura.fig
Los nuevos colores no afectan a los ejes de otras figuras. A continuación, cree el gráfico.
fig = figure; left_color = [.5 .5 0]; right_color = [0 .5 .5]; set(fig,'defaultAxesColorOrder',[left_color; right_color]); y = [1 2 3; 4 5 6]; yyaxis left plot(y) z = [6 5 4; 3 2 1]; yyaxis right plot(z)