Main Content

Esta página es para la versión anterior. La página correspondiente en inglés ha sido eliminada en la versión actual.

LineSpec (especificación de línea)

Especificación de línea

Descripción

Las funciones de representación aceptan las especificaciones de línea como argumentos y modifican la gráfica generada en consecuencia. Puede especificar estos tres componentes:

  • Estilo de línea

  • Símbolo de marcador

  • Color

Por ejemplo:

plot(x,y,'-.or')

representa y frente a x con una línea de puntos y rayas (-.), coloca marcadores circulares (o) en los puntos de datos y colorea tanto la línea como el marcador en rojo (r). Especifique los componentes (en cualquier orden) como vector de caracteres después de los argumentos de datos. Tenga en cuenta que las especificaciones de línea no son pares nombre-valor.

Representar puntos de datos sin línea

Si especifica un marcador, pero no un estilo de línea, solo se representan los marcadores. Por ejemplo:

plot(x,y,'d')

Estilos de línea, símbolos de marcador y colores

Indique los estilos de línea, los marcadores y los colores que desea mostrar, detallados en las siguientes tablas:

Estilo de líneaDescripción
-Línea continua
--Línea discontinua
:Línea de puntos
-.Línea de puntos y rayas
MarcadorDescripción
'o'Círculo
'+'Signo más
'*'Asterisco
'.'Punto
'x'Cruz
'_'Línea horizontal
'|'Línea vertical
's'Cuadrado
'd'Rombo
'^'Triángulo hacia arriba
'v'Triángulo hacia abajo
'>'Triángulo hacia la derecha
'<'Triángulo hacia la izquierda
'p'Pentagrama
'h'Hexagrama
ColorDescripción

y

amarillo

m

magenta

c

cian

r

rojo

g

verde

b

azul

w

blanco

k

negro

Propiedades relacionadas

En esta página también se describe cómo especificar las propiedades de las líneas utilizadas para la representación. Las gráficas de MATLAB® le permiten controlar estas características visuales:

  • LineWidth: especifica el ancho (en puntos) de la línea.

  • MarkerEdgeColor: especifica el color del marcador o del borde de los marcadores rellenos (círculo, cuadrado, rombo, pentagrama, hexagrama y los cuatro triángulos).

  • MarkerFaceColor: especifica el color de la cara de los marcadores rellenos.

  • MarkerSize: especifica el tamaño del marcador en puntos (debe ser mayor que 0).

Además, puede especificar las propiedades LineStyle, Color y Marker en lugar de utilizar un vector de caracteres de especificación de línea. Esto es útil si desea especificar un color que no aparece en la lista utilizando valores de tripletes RGB. Consulte Line Properties para obtener más información sobre estas propiedades.

Ejemplos

contraer todo

Represente la función seno en tres rangos diferentes utilizando diferentes estilos de línea, colores y marcadores.

figure
t = 0:pi/20:2*pi;
plot(t,sin(t),'-.r*')
hold on
plot(t,sin(t-pi/2),'--mo')
plot(t,sin(t-pi),':bs')
hold off

Figure contains an axes. The axes contains 3 objects of type line.

Cree una gráfica que ilustre cómo establecer las propiedades de las líneas.

t = 0:pi/20:2*pi;
figure
plot(t,sin(2*t),'-mo',...
    'LineWidth',2,...
    'MarkerEdgeColor','k',...
    'MarkerFaceColor',[.49 1 .63],...
    'MarkerSize',10)

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

Consulte también

| | | | |