crear gráfica de línea
crear una gráfica de línea bidimensional utilizando la función plot
. Por ejemplo, trace el valor de la función seno de 0 a 2π.
x = linspace(0,2*pi,100);y = sin(x);plot(x,y)
la Etiqueta de los ejes y agregar un título.
xlabel('x')ylabel('sin(x)')title('Plot of the Sine Function')
Plot Varias Líneas
Por defecto, MATLAB borra la figura antes de cada trazado comando., Utilice el comando figure
para abrir una nueva ventana de figura. Puede trazar varias líneas usando el comando hold on
. Hasta que use hold off
o cierre la ventana, todas las gráficas aparecerán en la ventana de la figura actual.
figurex = linspace(0,2*pi,100);y = sin(x);plot(x,y)hold on y2 = cos(x);plot(x,y2)hold off
Cambiar Aparición de Línea
Usted puede cambiar el color de línea, estilo de línea, o agregar marcadores mediante la inclusión de una línea opcional especificación cuando se llama a la etiqueta plot
función., Por ejemplo:
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 la función plot
.
por ejemplo, trazar una línea punteada. Agregue una segunda gráfica que use una línea roja discontinua con marcadores de círculo.
x = linspace(0,2*pi,50);y = sin(x);plot(x,y,':')hold on y2 = cos(x);plot(x,y2,'--ro')hold off
Plot solamente los puntos de datos por omisión de la línea de estilo de la opción de la línea de especificación.,
x = linspace(0,2*pi,25);y = sin(x);plot(x,y,'o')
Línea de Cambio de Propiedades de un Objeto
también puede personalizar la apariencia de la parcela mediante el cambio de las propiedades de la Line
objeto que se utiliza para crear la trama.
crear una gráfica de línea. Asigne el objeto Line
creado a la variable ln
. La pantalla muestra utilizada comúnmente propiedades, tales como Color
, LineStyle
y LineWidth
.,
x = linspace(0,2*pi,25);y = sin(x);ln = plot(x,y)
To access individual properties, use dot notation. For example, change the line width to 2 points and set the line color to an RGB triplet color value, in this case . Add blue, circle markers.
ln.LineWidth = 2;ln.Color = ;ln.Marker = 'o';ln.MarkerEdgeColor = 'b';