Crear gráficas en 2D
Este ejemplo muestra la manera de crear distintas gráficas en 2D en MATLAB®.
Gráficas de líneas
La función plot crea gráficas de líneas simples de valores de x e y.
x = 0:0.05:5; y = sin(x.^2); figure plot(x,y)

Las gráficas de líneas pueden mostrar varios conjuntos de datos de x e y.
y1 = sin(x.^2); y2 = cos(x.^2); plot(x,y1,x,y2)

Gráficas de barras
La función bar crea gráficas de barras verticales. La función barh crea gráficas de barras horizontales.
x = -2.9:0.2:2.9; y = exp(-x.*x); bar(x,y)

Gráficas de escalones
La función stairs crea una gráfica de escalones. Puede crear una gráfica de escalones únicamente de valores de y o una gráfica de escalones de valores de x e y.
x = 0:0.25:10; y = sin(x); stairs(x,y)

Gráficas de barras de errores
La función errorbar dibuja una gráfica de líneas de valores de x e y y sobrepone una barra de errores vertical en cada observación. Para especificar el tamaño de la barra de errores, pase un argumento de entrada adicional a la función errorbar.
x = -2:0.1:2; y = erf(x); eb = rand(size(x))/7; errorbar(x,y,eb)

Gráficas polares
La función polarplot dibuja una gráfica polar de los valores del ángulo en theta (en radianes) frente a los valores del radio en rho.
theta = 0:0.01:2*pi; rho = abs(sin(2*theta).*cos(2*theta)); polarplot(theta,rho)

Gráficas de puntos
La función stem dibuja un marcador para cada valor de x e y con una línea vertical conectada a una línea de referencia común.
x = 0:0.1:4; y = sin(x.^2).*exp(-x); stem(x,y)

Diagramas de dispersión
La función scatter dibuja un diagrama de dispersión de valores de x e y.
load patients Height Weight Systolic scatter(Height,Weight) xlabel('Height') ylabel('Weight')

Utilice argumentos opcionales de la función scatter para especificar el tamaño y el color del marcador. Utilice la función colorbar para mostrar la escala de color en los ejes actuales.
scatter(Height,Weight,20,Systolic) xlabel('Height') ylabel('Weight') colorbar
