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.

Crear gráfica de línea 2-D

Cree una gráfica de línea simple y etiquete los ejes. Personalice la apariencia de las líneas trazadas cambiando el color de línea, el estilo de línea y agregando marcadores.

Crear trazado de línea

Cree una gráfica de línea bidimensional utilizando la función.plot Por ejemplo, trace el valor de la función sinusoidal de 0 a

<math display="block">
<mrow>
<mn>2</mn>
<mi>π</mi>
</mrow>
</math>
.

x = linspace(0,2*pi,100); y = sin(x); plot(x,y)

Etiquete los ejes y agregue un título.

xlabel('x') ylabel('sin(x)') title('Plot of the Sine Function')

Trazar varias líneas

De forma predeterminada, MATLAB borra la figura antes de cada comando de trazado. Utilice el comando para abrir una nueva ventana de figura.figure Puede trazar varias líneas mediante el comando.hold on Hasta que utilice o cierre la ventana, todos los trazados aparecerán en la ventana de la figura actual.hold off

figure x = linspace(0,2*pi,100); y = sin(x); plot(x,y)  hold on  y2 = cos(x); plot(x,y2) hold off

Cambiar apariencia de línea

Puede cambiar el color de línea, el estilo de línea o agregar marcadores mediante la inclusión de una especificación de línea opcional al llamar a la función.plot Por ejemplo:

  • traza una línea de puntos.':'

  • traza una línea de puntos verde.'g:'

  • traza una línea verde y punteada con marcadores de estrella.'g:*'

  • traza marcadores de estrella sin línea.'*'

Los símbolos pueden aparecer en cualquier orden. No es necesario especificar las tres características (color de línea, estilo y marcador). Para obtener más información sobre las diferentes opciones de estilo, consulte la página de funciones.plot

Por ejemplo, trace una línea de puntos. Añada una segunda gráfica que utilice una línea roja discontinua con marcadores circulares.

x = linspace(0,2*pi,50); y = sin(x); plot(x,y,':')  hold on  y2 = cos(x); plot(x,y2,'--ro') hold off

Trace solo los puntos de datos omitiendo la opción de estilo de línea de la especificación de línea.

x = linspace(0,2*pi,25); y = sin(x); plot(x,y,'o')

Cambiar propiedades de objeto de línea

También puede personalizar la apariencia del trazado cambiando las propiedades del objeto utilizado para crear el trazado.Line

Cree una gráfica de línea. Asigne el objeto creado a la variable.Lineln La pantalla muestra las propiedades utilizadas habitualmente, como, y.ColorLineStyleLineWidth

x = linspace(0,2*pi,25); y = sin(x); ln = plot(x,y)
ln =    Line with properties:                Color: [0 0.4470 0.7410]           LineStyle: '-'           LineWidth: 0.5000              Marker: 'none'          MarkerSize: 6     MarkerFaceColor: 'none'               XData: [1x25 double]               YData: [1x25 double]               ZData: [1x0 double]    Show all properties  

Para acceder a propiedades individuales, utilice la notación de puntos. Por ejemplo, cambie el ancho de línea a 2 puntos y establezca el color de línea en un valor de color de tripleta RGB, en este caso.[0 0.5 0.5] Agregue marcadores de círculo azules.

ln.LineWidth = 2; ln.Color = [0 0.5 0.5]; ln.Marker = 'o'; ln.MarkerEdgeColor = 'b';

Consulte también

| | |

Temas relacionados