Main Content

stem

Representar datos de secuencia discretos

  • Plot discrete sequence data

Descripción

Datos de vectores y matrices

ejemplo

stem(Y) representa la secuencia de datos Y como puntos con líneas verticales que se extienden desde una línea de referencia a lo largo del eje x. Los valores de los datos se indican con círculos que al final de cada línea.

  • Si Y es un vector, la escala del eje x oscila entre 1 y length(Y).

  • Si Y es una matriz, stem representa todos los elementos en una fila con respecto al mismo valor de x, y la escala del eje x oscila entre 1 y el número de filas de Y.

ejemplo

stem(X,Y) representa la secuencia de datos Y en los valores especificados por X. Las entradas X e Y deben ser vectores o matrices del mismo tamaño. Además, X puede ser un vector fila o columna e Y debe ser una matriz con length(X) filas.

  • Si X e Y son vectores, stem representa las entradas en Y con respecto a las entradas correspondientes en X.

  • Si X es un vector e Y es una matriz, stem representa cada columna de Y con respecto al conjunto de valores especificado por X, de forma que todos los elementos de una fila de Y se representan con respecto al mismo valor.

  • Si X e Y son matrices, stem representa las columnas de Y con respecto a las columnas correspondientes de X.

ejemplo

stem(___,"filled") rellena los círculos. Utilice esta opción con cualquiera de las combinaciones de argumentos de entrada de las sintaxis anteriores.

ejemplo

stem(___,LineSpec) especifica el estilo de línea, el símbolo de marcador y el color.

Datos de tabla

ejemplo

stem(tbl,yvar) representa la variable especificada desde la tabla con respecto a los índices de fila de la tabla. Si la tabla es un horario, la variable especificada se representa con respecto a los tiempos de fila del horario. Para representar un conjunto de valores y, especifique una variable para yvar. Para representar múltiples conjuntos de valores y, especifique múltiples variables para yvar (desde la versión R2022b)

ejemplo

stem(tbl,xvar,yvar) representa las variables xvar y yvar desde la tabla tbl. Puede especificar una o múltiples variables para xvar e yvar. Si ambos argumentos especifican múltiples variables, deben especificar el mismo número de variables. (desde la versión R2022b)

Otras opciones

ejemplo

stem(___,Name,Value) modifica la gráfica de puntos con líneas verticales utilizando uno o más argumentos de par Name,Value.

ejemplo

stem(ax,___) representa en los ejes especificados por ax en lugar de en los ejes actuales (gca). La opción ax puede preceder a cualquiera de las combinaciones de argumentos de entrada de las sintaxis anteriores.

ejemplo

h = stem(___) devuelve un vector de objetos Stem en h. Utilice h para modificar la gráfica de puntos con líneas verticales después de crearla.

Ejemplos

contraer todo

Cree una gráfica de puntos con líneas verticales de 50 valores de datos entre -2π y 2π.

figure
Y = linspace(-2*pi,2*pi,50);
stem(Y)

Figure contains an axes object. The axes object contains an object of type stem.

Los valores de datos se representan como puntos con líneas verticales que se extienden desde la línea de referencia y finalizan en el valor de los datos. La longitud de Y determina automáticamente la posición de cada línea vertical en el eje x.

Represente dos series de datos utilizando una matriz de dos columnas.

figure
X = linspace(0,2*pi,50)';
Y = [cos(X), 0.5*sin(X)];
stem(Y)

Figure contains an axes object. The axes object contains 2 objects of type stem.

Cada columna de Y se representa como una serie separada, y las entradas en la misma fila de Y se representan con respecto al mismo valor de x. El número de filas de Y genera automáticamente la posición de cada línea vertical en el eje x.

Represente 50 valores de datos de coseno evaluados entre 0 y 2π y especifique el conjunto de valores x para la gráfica de puntos con líneas verticales.

figure
X = linspace(0,2*pi,50)';
Y = cos(X);
stem(X,Y)

Figure contains an axes object. The axes object contains an object of type stem.

La primera entrada de vector determina automáticamente la posición de cada línea vertical en el eje x.

Represente 50 valores de datos de seno y coseno evaluados entre 0 y 2π y especifique el conjunto de valores x para la gráfica de puntos con líneas verticales.

figure
X = linspace(0,2*pi,50)';
Y = [cos(X), 0.5*sin(X)];
stem(X,Y)

Figure contains an axes object. The axes object contains 2 objects of type stem.

La entrada de vector determina las posiciones del eje x para ambas series de datos.

Represente 50 valores de datos de seno y coseno evaluados en distintos conjuntos de valores x. Especifique los conjuntos correspondientes de valores x para cada serie.

figure
x1 = linspace(0,2*pi,50)';
x2 = linspace(pi,3*pi,50)';
X = [x1, x2];
Y = [cos(x1), 0.5*sin(x2)];
stem(X,Y)

Figure contains an axes object. The axes object contains 2 objects of type stem.

Cada columna de X se representa con respecto a la columna correspondiente de Y.

Cree una gráfica de puntos con líneas verticales y rellene los círculos que finalizan cada línea.

X = linspace(0,10,20)';
Y = (exp(0.25*X));
stem(X,Y,'filled')

Figure contains an axes object. The axes object contains an object of type stem.

Cree una gráfica de puntos y establezca el estilo de línea en una línea de puntos, los símbolos de marcador en rombos y el color en rojo utilizando la opción LineSpec.

figure
X = linspace(0,2*pi,50)';
Y = (exp(X).*sin(X));
stem(X,Y,':diamondr')

Figure contains an axes object. The axes object contains an object of type stem.

Para colorear el interior de los rombos, utilice la opción 'fill'.

Cree una gráfica de puntos con líneas verticales y establezca el estilo de línea en una línea de puntos y rayas, el color de la cara del marcador en rojo y el color del borde del marcador en verde utilizando argumentos de par Name,Value.

figure
X = linspace(0,2*pi,25)';
Y = (cos(2*X));
stem(X,Y,'LineStyle','-.',...
     'MarkerFaceColor','red',...
     'MarkerEdgeColor','green')

Figure contains an axes object. The axes object contains an object of type stem.

La línea mantiene el color predeterminado.

Desde la versión R2022b

Una forma práctica de representar datos desde una tabla es pasar la tabla a la función stem y especificar las variables que se desea representar.

Lea las primeras 100 filas y 7 columnas de weather.csv como horario tbl. Después, muestre las primeras tres filas de la tabla.

tbl = readtimetable("weather.csv","Range",[1 1 101 7]);
head(tbl,3)
            Time            WindDirection    WindSpeed    Humidity    Temperature    RainInchesPerMinute    CumulativeRainfall
    ____________________    _____________    _________    ________    ___________    ___________________    __________________

    25-Oct-2021 00:00:09         46               1          84          49.2                 0                     0         
    25-Oct-2021 00:01:09         45             1.6          84          49.2                 0                     0         
    25-Oct-2021 00:02:09         36             2.2          84          49.2                 0                     0         

Represente los tiempos de la fila en el eje x y la variable CumulativeRainfall en el eje y. Cuando representa datos de un horario, los tiempos de la fila se representan en el eje x de forma predeterminada. Por lo tanto, no es necesario especificar la variable Time. Devuelva el objeto Stem como h. Observe que las etiquetas de los ejes coinciden con los nombres de las variables.

h = stem(tbl,"CumulativeRainfall");

Figure contains an axes object. The axes object with xlabel Time, ylabel CumulativeRainfall contains an object of type stem.

Modifique el color de la gráfica a morado configurando la propiedad Color.

h.Color = [0.5 0 0.8];

Figure contains an axes object. The axes object with xlabel Time, ylabel CumulativeRainfall contains an object of type stem.

Desde la versión R2022b

Cree los vectores x, y1 e y2 y utilícelos para crear una tabla. Represente las variables y1 e y2 con respecto a la variable x y utilice el comando axis padded para que los puntos con líneas verticales no se solapen con el cuadro de la gráfica. A continuación, añada una leyenda y observe que las etiquetas de las leyendas coinciden con los nombres de las variables de la tabla.

x = (0:0.1:2.9)';
y1 = cos(x);
y2 = sin(x);
tbl = table(x,y1,y2);
stem(tbl,"x",["y1","y2"]);

% Pad axes and add a legend
axis padded
legend

Figure contains an axes object. The axes object with xlabel x contains 2 objects of type stem.

También puede omitir la variable x y representar las variables y1 e y2 con respecto a los índices de fila de la tabla.

stem(tbl,["y1","y2"]);
axis padded
legend

Figure contains an axes object. The axes object contains 2 objects of type stem.

Desde la versión R2019b

Puede mostrar un mosaico de gráficas utilizando las funciones tiledlayout y nexttile. Llame a la función tiledlayout para crear un diseño de gráfica en mosaico de 2 por 1. Llame a la función nexttile para crear los objetos de ejes ax1 y ax2. Cree gráficas separadas de puntos con líneas verticales en los ejes especificando el objeto de ejes como primer argumento en stem.

x = 0:25;
y1 = exp(0.1*x); 
y2 = -exp(.05*x);
tiledlayout(2,1)

% Top plot
ax1 = nexttile;
stem(ax1,x,y1)

% Bottom plot
ax2 = nexttile;
stem(ax2,x,y2)

Figure contains 2 axes objects. Axes object 1 contains an object of type stem. Axes object 2 contains an object of type stem.

Cree una gráfica de puntos con líneas verticales 3D y devuelva el objeto de serie de puntos con líneas verticales.

X = linspace(0,2);
Y = X.^3;
Z = exp(X).*cos(Y);
h = stem3(X,Y,Z,'filled');

Figure contains an axes object. The axes object contains an object of type stem.

Cambie el color a magenta y establezca el color de la cara del marcador en amarillo. Utilice view para ajustar el ángulo de los ejes en la figura. Utilice la notación de puntos para establecer las propiedades.

h.Color = 'm';
h.MarkerFaceColor = 'y';
view(-10,35)

Figure contains an axes object. The axes object contains an object of type stem.

Cree una gráfica de puntos con líneas verticales y cambie las propiedades de la línea de referencia.

X = linspace(0,2*pi,50);
Y = exp(0.3*X).*sin(3*X);
h = stem(X,Y);

Figure contains an axes object. The axes object contains an object of type stem.

Cambie el estilo de línea de la línea de referencia. Utilice la notación de puntos para establecer las propiedades.

hbase = h.BaseLine; 
hbase.LineStyle = '--';

Figure contains an axes object. The axes object contains an object of type stem.

Oculte la línea de referencia estableciendo su propiedad Visible en 'off'.

hbase.Visible = 'off';

Cree una gráfica de puntos con líneas verticales con el nivel de la línea de referencia en 2.

X = linspace(0,2*pi,50)';
Y = (exp(0.3*X).*sin(3*X));
stem(X,Y,'BaseValue',2);

Figure contains an axes object. The axes object contains an object of type stem.

Argumentos de entrada

contraer todo

Secuencia de datos que se desea mostrar, especificada como vector o matriz. Cuando Y es un vector, stem crea un objeto Stem. Cuando Y es una matriz, stem crea un objeto Stem separado para cada columna.

Tipos de datos: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | categorical | datetime | duration

Ubicaciones para representar valores de datos en Y, especificadas como vector o matriz. Cuando Y es un vector, X debe ser un vector del mismo tamaño. Cuando Y es una matriz, X debe ser una matriz del mismo tamaño, o un vector cuya longitud sea igual al número de filas en Y.

Tipos de datos: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | categorical | datetime | duration

Estilo de línea, marcador y color, especificados como un escalar de cadena o un vector de caracteres que contiene símbolos. Los símbolos pueden aparecer en cualquier orden. No es necesario especificar las tres características (estilo de línea, marcador y color). Por ejemplo, si se omite el estilo de línea y se especifica el marcador, la gráfica muestra solo el marcador y ninguna línea.

Ejemplo: "--or" es una línea discontinua roja con marcadores circulares.

Estilo de líneaDescripciónLínea resultante
"-"Línea continua

Sample of solid line

"--"Línea discontinua

Sample of dashed line

":"Línea de puntos

Sample of dotted line

"-."Línea de puntos y rayas

Sample of dash-dotted line, with alternating dashes and dots

MarcadorDescripciónMarcador resultante
"o"Círculo

Sample of circle marker

"+"Signo más

Sample of plus sign marker

"*"Asterisco

Sample of asterisk marker

"."Punto

Sample of point marker

"x"Cruz

Sample of cross marker

"_"Línea horizontal

Sample of horizontal line marker

"|"Línea vertical

Sample of vertical line marker

"square"Cuadrado

Sample of square marker

"diamond"Rombo

Sample of diamond marker

"^"Triángulo hacia arriba

Sample of upward-pointing triangle marker

"v"Triángulo hacia abajo

Sample of downward-pointing triangle marker

">"Triángulo hacia la derecha

Sample of right-pointing triangle marker

"<"Triángulo hacia la izquierda

Sample of left-pointing triangle marker

"pentagram"Pentagrama

Sample of pentagram marker

"hexagram"Hexagrama

Sample of hexagram marker

Nombre del colorNombre cortoTriplete RGBApariencia
"red""r"[1 0 0]

Sample of the color red

"green""g"[0 1 0]

Sample of the color green

"blue""b"[0 0 1]

Sample of the color blue

"cyan" "c"[0 1 1]

Sample of the color cyan

"magenta""m"[1 0 1]

Sample of the color magenta

"yellow""y"[1 1 0]

Sample of the color yellow

"black""k"[0 0 0]

Sample of the color black

"white""w"[1 1 1]

Sample of the color white

Tabla de origen que contiene los datos que se desea representar, especificada como tabla u horario.

Variables de tabla que contienen las coordenadas y, especificadas utilizando uno de los esquemas de indexación de la tabla.

Esquema de indexaciónEjemplos

Nombres de variables:

  • Una cadena, vector de caracteres o arreglo de celdas.

  • Un objeto pattern.

  • "A" o 'A': una variable llamada A

  • ["A","B"] o {'A','B'}: dos variables llamadas A y B

  • "Var"+digitsPattern(1): variables cuyo nombre empieza por "Var" seguido de un solo dígito

Índice de variable:

  • Un número de índice que se refiere a la ubicación de una variable en la tabla.

  • Un vector de números.

  • Un vector lógico. Normalmente, este vector es de la misma longitud que el número de variables, pero puede omitir los valores 0 o false al final.

  • 3: la tercera variable de la tabla

  • [2 3]: la segunda y la tercera variable de la tabla

  • [false false true]: la tercera variable

Tipo de variable:

  • Un subíndice vartype que selecciona variables de un tipo especificado.

  • vartype("categorical"): todas las variables que contienen valores categóricos

Las variables de tabla que especifique pueden contener valores numéricos, categóricos, de fecha/hora y de duración. Si xvar e yvar especifican múltiples variables, el número de variables debe ser el mismo.

Ejemplo: stem(tbl,"x",["y1","y2"]) especifica las variables de tabla llamadas y1 e y2 para las coordenadas y.

Ejemplo: stem(tbl,"x",2) especifica la segunda variable para las coordenadas y.

Ejemplo: stem(tbl,"x",vartype("numeric")) especifica todas las variables numéricas para las coordenadas y.

Variables de tabla que contienen las coordenadas x, especificadas utilizando uno de los esquemas de indexación de la tabla.

Esquema de indexaciónEjemplos

Nombres de variables:

  • Una cadena, vector de caracteres o arreglo de celdas.

  • Un objeto pattern.

  • "A" o 'A': una variable llamada A

  • ["A","B"] o {'A','B'}: dos variables llamadas A y B

  • "Var"+digitsPattern(1): variables cuyo nombre empieza por "Var" seguido de un solo dígito

Índice de variable:

  • Un número de índice que se refiere a la ubicación de una variable en la tabla.

  • Un vector de números.

  • Un vector lógico. Normalmente, este vector es de la misma longitud que el número de variables, pero puede omitir los valores 0 o false al final.

  • 3: la tercera variable de la tabla

  • [2 3]: la segunda y la tercera variable de la tabla

  • [false false true]: la tercera variable

Tipo de variable:

  • Un subíndice vartype que selecciona variables de un tipo especificado.

  • vartype("categorical"): todas las variables que contienen valores categóricos

Las variables de tabla que especifique pueden contener valores numéricos, categóricos, de fecha/hora y de duración. Si xvar e yvar especifican múltiples variables, el número de variables debe ser el mismo.

Ejemplo: stem(tbl,["x1","x2"],"y") especifica las variables de tabla llamadas x1 y x2 para las coordenadas x.

Ejemplo: stem(tbl,2,"y") especifica la segunda variable para las coordenadas x.

Ejemplo: stem(tbl,vartype("numeric"),"y") especifica todas las variables numéricas para las coordenadas x.

Objeto Axes. Si no especifica los ejes, stem representa en los ejes actuales.

Argumentos de par nombre-valor

Especifique pares opcionales de argumentos como Name1=Value1,...,NameN=ValueN, donde Name es el nombre del argumento y Value es el valor correspondiente. Los argumentos nombre-valor deben aparecer después de otros argumentos, pero el orden de los pares no importa.

En las versiones anteriores a R2021a, utilice comas para separar cada nombre y valor, y encierre Name entre comillas.

Ejemplo: "LineStyle",":","MarkerFaceColor","red" representa la línea vertical como una línea de puntos y colorea la cara del marcador en rojo.

Las propiedades de Stem que se enumeran aquí son solo un subconjunto. Para obtener una lista completa, consulte Stem Properties.

Estilo de línea, especificado como una de las opciones enumeradas en esta tabla.

Estilo de líneaDescripciónLínea resultante
"-"Línea continua

Sample of solid line

"--"Línea discontinua

Sample of dashed line

":"Línea de puntos

Sample of dotted line

"-."Línea de puntos y rayas

Sample of dash-dotted line, with alternating dashes and dots

"none"Sin líneaSin línea

Ancho de línea, especificado como valor positivo en puntos, donde 1 punto = 1/72 de pulgada (0,035 cm). Si la línea tiene marcadores, el ancho de línea también afecta a los bordes de los marcadores.

El ancho de línea no puede ser inferior al de un píxel. Si establece el ancho de línea en un valor inferior al ancho de un píxel en su sistema, la línea se muestra igual de ancha que un píxel.

Color de las líneas verticales, especificado como triplete RGB, código de color hexadecimal, nombre de color o nombre corto.

Para definir un color personalizado, especifique un triplete RGB o un código de color hexadecimal.

  • Un triplete RGB es un vector fila de tres elementos, cuyos elementos especifican las intensidades de los componentes rojo, verde y azul del color. Las intensidades deben estar en el rango [0,1], por ejemplo [0.4 0.6 0.7].

  • Un código de color hexadecimal es un escalar de cadena o un vector de caracteres que comienza con el símbolo de almohadilla (#) seguido de tres o seis dígitos hexadecimales, que pueden oscilar entre 0 y F. Los valores no distinguen entre mayúsculas y minúsculas. Por lo tanto, los códigos de color "#FF8800", "#ff8800", "#F80" y "#f80" son equivalentes.

Como alternativa, puede especificar algunos colores frecuentes por su nombre. En esta tabla se enumeran las opciones de color con su nombre, los tripletes RGB equivalentes y los códigos de color hexadecimales.

Nombre del colorNombre cortoTriplete RGBCódigo de color hexadecimalApariencia
"red""r"[1 0 0]"#FF0000"

Sample of the color red

"green""g"[0 1 0]"#00FF00"

Sample of the color green

"blue""b"[0 0 1]"#0000FF"

Sample of the color blue

"cyan" "c"[0 1 1]"#00FFFF"

Sample of the color cyan

"magenta""m"[1 0 1]"#FF00FF"

Sample of the color magenta

"yellow""y"[1 1 0]"#FFFF00"

Sample of the color yellow

"black""k"[0 0 0]"#000000"

Sample of the color black

"white""w"[1 1 1]"#FFFFFF"

Sample of the color white

"none"No se aplicaNo se aplicaNo se aplicaSin color

A continuación, se indican los tripletes RGB y los códigos de color hexadecimales de los colores predeterminados que MATLAB® utiliza en muchos tipos de gráficas.

Triplete RGBCódigo de color hexadecimalApariencia
[0 0.4470 0.7410]"#0072BD"

Sample of RGB triplet [0 0.4470 0.7410], which appears as dark blue

[0.8500 0.3250 0.0980]"#D95319"

Sample of RGB triplet [0.8500 0.3250 0.0980], which appears as dark orange

[0.9290 0.6940 0.1250]"#EDB120"

Sample of RGB triplet [0.9290 0.6940 0.1250], which appears as dark yellow

[0.4940 0.1840 0.5560]"#7E2F8E"

Sample of RGB triplet [0.4940 0.1840 0.5560], which appears as dark purple

[0.4660 0.6740 0.1880]"#77AC30"

Sample of RGB triplet [0.4660 0.6740 0.1880], which appears as medium green

[0.3010 0.7450 0.9330]"#4DBEEE"

Sample of RGB triplet [0.3010 0.7450 0.9330], which appears as light blue

[0.6350 0.0780 0.1840]"#A2142F"

Sample of RGB triplet [0.6350 0.0780 0.1840], which appears as dark red

Ejemplo: "blue"

Ejemplo: [0 0 1]

Ejemplo: "#0000FF"

Símbolo de marcador, especificado como uno de los marcadores enumerados en esta tabla.

MarcadorDescripciónMarcador resultante
"o"Círculo

Sample of circle marker

"+"Signo más

Sample of plus sign marker

"*"Asterisco

Sample of asterisk marker

"."Punto

Sample of point marker

"x"Cruz

Sample of cross marker

"_"Línea horizontal

Sample of horizontal line marker

"|"Línea vertical

Sample of vertical line marker

"square"Cuadrado

Sample of square marker

"diamond"Rombo

Sample of diamond marker

"^"Triángulo hacia arriba

Sample of upward-pointing triangle marker

"v"Triángulo hacia abajo

Sample of downward-pointing triangle marker

">"Triángulo hacia la derecha

Sample of right-pointing triangle marker

"<"Triángulo hacia la izquierda

Sample of left-pointing triangle marker

"pentagram"Pentagrama

Sample of pentagram marker

"hexagram"Hexagrama

Sample of hexagram marker

"none"Sin marcadoresNo se aplica

Ejemplo: "+"

Ejemplo: "diamond"

Tamaño del marcador, especificado como valor positivo en puntos, donde 1 punto = 1/72 de pulgada (0,035 cm).

Color del contorno del marcador, especificado como "auto", triplete RGB, código de color hexadecimal, nombre de color o nombre corto. El valor predeterminado de "auto" utiliza el mismo color que la propiedad Color.

Para definir un color personalizado, especifique un triplete RGB o un código de color hexadecimal.

  • Un triplete RGB es un vector fila de tres elementos, cuyos elementos especifican las intensidades de los componentes rojo, verde y azul del color. Las intensidades deben estar en el rango [0,1], por ejemplo [0.4 0.6 0.7].

  • Un código de color hexadecimal es un escalar de cadena o un vector de caracteres que comienza con el símbolo de almohadilla (#) seguido de tres o seis dígitos hexadecimales, que pueden oscilar entre 0 y F. Los valores no distinguen entre mayúsculas y minúsculas. Por lo tanto, los códigos de color "#FF8800", "#ff8800", "#F80" y "#f80" son equivalentes.

Como alternativa, puede especificar algunos colores frecuentes por su nombre. En esta tabla se enumeran las opciones de color con su nombre, los tripletes RGB equivalentes y los códigos de color hexadecimales.

Nombre del colorNombre cortoTriplete RGBCódigo de color hexadecimalApariencia
"red""r"[1 0 0]"#FF0000"

Sample of the color red

"green""g"[0 1 0]"#00FF00"

Sample of the color green

"blue""b"[0 0 1]"#0000FF"

Sample of the color blue

"cyan" "c"[0 1 1]"#00FFFF"

Sample of the color cyan

"magenta""m"[1 0 1]"#FF00FF"

Sample of the color magenta

"yellow""y"[1 1 0]"#FFFF00"

Sample of the color yellow

"black""k"[0 0 0]"#000000"

Sample of the color black

"white""w"[1 1 1]"#FFFFFF"

Sample of the color white

"none"No se aplicaNo se aplicaNo se aplicaSin color

A continuación, se indican los tripletes RGB y los códigos de color hexadecimales de los colores predeterminados que MATLAB utiliza en muchos tipos de gráficas.

Triplete RGBCódigo de color hexadecimalApariencia
[0 0.4470 0.7410]"#0072BD"

Sample of RGB triplet [0 0.4470 0.7410], which appears as dark blue

[0.8500 0.3250 0.0980]"#D95319"

Sample of RGB triplet [0.8500 0.3250 0.0980], which appears as dark orange

[0.9290 0.6940 0.1250]"#EDB120"

Sample of RGB triplet [0.9290 0.6940 0.1250], which appears as dark yellow

[0.4940 0.1840 0.5560]"#7E2F8E"

Sample of RGB triplet [0.4940 0.1840 0.5560], which appears as dark purple

[0.4660 0.6740 0.1880]"#77AC30"

Sample of RGB triplet [0.4660 0.6740 0.1880], which appears as medium green

[0.3010 0.7450 0.9330]"#4DBEEE"

Sample of RGB triplet [0.3010 0.7450 0.9330], which appears as light blue

[0.6350 0.0780 0.1840]"#A2142F"

Sample of RGB triplet [0.6350 0.0780 0.1840], which appears as dark red

Color de relleno del marcador, especificado como "auto", triplete RGB, código de color hexadecimal, nombre de color o nombre corto. La opción "auto" utiliza el mismo color que la propiedad Color de los ejes principales. Si se especifica "auto" y el cuadro de la gráfica de ejes es invisible, el color de relleno del marcador es el color de la figura.

Para definir un color personalizado, especifique un triplete RGB o un código de color hexadecimal.

  • Un triplete RGB es un vector fila de tres elementos, cuyos elementos especifican las intensidades de los componentes rojo, verde y azul del color. Las intensidades deben estar en el rango [0,1], por ejemplo [0.4 0.6 0.7].

  • Un código de color hexadecimal es un escalar de cadena o un vector de caracteres que comienza con el símbolo de almohadilla (#) seguido de tres o seis dígitos hexadecimales, que pueden oscilar entre 0 y F. Los valores no distinguen entre mayúsculas y minúsculas. Por lo tanto, los códigos de color "#FF8800", "#ff8800", "#F80" y "#f80" son equivalentes.

Como alternativa, puede especificar algunos colores frecuentes por su nombre. En esta tabla se enumeran las opciones de color con su nombre, los tripletes RGB equivalentes y los códigos de color hexadecimales.

Nombre del colorNombre cortoTriplete RGBCódigo de color hexadecimalApariencia
"red""r"[1 0 0]"#FF0000"

Sample of the color red

"green""g"[0 1 0]"#00FF00"

Sample of the color green

"blue""b"[0 0 1]"#0000FF"

Sample of the color blue

"cyan" "c"[0 1 1]"#00FFFF"

Sample of the color cyan

"magenta""m"[1 0 1]"#FF00FF"

Sample of the color magenta

"yellow""y"[1 1 0]"#FFFF00"

Sample of the color yellow

"black""k"[0 0 0]"#000000"

Sample of the color black

"white""w"[1 1 1]"#FFFFFF"

Sample of the color white

"none"No se aplicaNo se aplicaNo se aplicaSin color

A continuación, se indican los tripletes RGB y los códigos de color hexadecimales de los colores predeterminados que MATLAB utiliza en muchos tipos de gráficas.

Triplete RGBCódigo de color hexadecimalApariencia
[0 0.4470 0.7410]"#0072BD"

Sample of RGB triplet [0 0.4470 0.7410], which appears as dark blue

[0.8500 0.3250 0.0980]"#D95319"

Sample of RGB triplet [0.8500 0.3250 0.0980], which appears as dark orange

[0.9290 0.6940 0.1250]"#EDB120"

Sample of RGB triplet [0.9290 0.6940 0.1250], which appears as dark yellow

[0.4940 0.1840 0.5560]"#7E2F8E"

Sample of RGB triplet [0.4940 0.1840 0.5560], which appears as dark purple

[0.4660 0.6740 0.1880]"#77AC30"

Sample of RGB triplet [0.4660 0.6740 0.1880], which appears as medium green

[0.3010 0.7450 0.9330]"#4DBEEE"

Sample of RGB triplet [0.3010 0.7450 0.9330], which appears as light blue

[0.6350 0.0780 0.1840]"#A2142F"

Sample of RGB triplet [0.6350 0.0780 0.1840], which appears as dark red

Argumentos de salida

contraer todo

objetos Stem. Son identificadores únicos que pueden utilizarse para modificar las propiedades de un objeto Stem concreto después de crearlo.

Capacidades ampliadas

Historial de versiones

Introducido antes de R2006a

expandir todo