Otras invocaciones a plot

Invocaciones a plot con escalares y matrices

Otras posibles invocaciones a plot son:

plot(x1,y1)
donde x1 e y1 son escalares, se representará un único punto (pixel) centrado en la gráfica
plot(y)
donde y es un vector, representa las componentes del vector frente a sus índices, es decir, es equivale a plot( [1:length( y )], y )
plot(x,Y)
donde x es vector e Y matriz, se representan las columnas de Y frente a los valores de x, dando lugar a tantas curvas como columnas tenga Y. A cada curva se le asignará un color distinto. En caso de que la longitud de las columnas de Y no coincida con la longitud de x, se intentará con las filas.
plot(X,y)
donde X es matriz e y vector, se representará el vector y frente a las columnas de X, dando lugar a tantas curvas como columnas tenga X. A cada curva se le asignará un color distinto. En caso que la longitud de las columnas de X no coincida con la longitud de y, se intentará por las filas.
plot(X,Y)
donde tanto X como Y son matrices, las columnas de Y se representan frente a la columna correspondiente de X, por ello las dimensiones de ambas matrices deben coincidir.

Ejemplos

Dadas las variables:

  • x = [0; 3; -1; 7]
  • y = [1, 3, -2, 8]
  • X = [-5,8; -7,2; -1,3; -2,7]
  • Y = [1,4; -4,5; 9,1; -7,10]

Ver la gráfica obtenida en los siguientes casos:

  • plot( 1,1 )
  • plot( x, Y )
  • plot( X, y )
  • plot( X, Y )