Cómo trazar una línea horizontal en MATLAB

Una línea horizontal tiene y constante. En MATLAB se dibuja definiendo vector x (inicio, fin) e y (valor fijo).

Código ejemplo

> clear all; clc;          % Limpia espacio de trabajo y ventana comandos
> y = 3;                   % Valor y (altura de la línea)
> x1 = -4; x2 = 4;         % Límites en x
> plot([x1, x2], [y, y]);  % Dibuja línea de (x1,y) a (x2,y)
> grid on; xlabel('x'); ylabel('y'); title('Línea horizontal y=3');

Explicación

  • plot([x1, x2], [y, y]) une dos puntos con misma coordenada y → línea horizontal.
  • Para línea vertical: plot([x, x], [y1, y2]) (x constante, y variable).

Consejo

Usa yline(y) (R2018b+) para línea horizontal infinita en ejes actuales: yline(3, 'r--', 'Límite') (roja, discontinua, etiqueta).