MATLAB: How to create horizontal grid lines

gridmesh gridplotx axis

Hi there. Can anyone help me figure out why my code isn't creating horizontal grid lines? Thank you in advance!
%%create grid
N = 100;
xgrid = linspace(103.6,104,N);
ygrid = linspace(1.25,1.5,N);
[X,Y] = meshgrid(xgrid,ygrid);
figure
hold on
plot(X,Y,'r');
plot(Y,X,'r');
xlim([103.6 104])
ylim([1.25 1.5])

Best Answer

%%create grid
N = 100;
xgrid = linspace(103.6,104,N);
ygrid = linspace(1.25,1.5,N);
[X,Y] = meshgrid(xgrid,ygrid);
figure
hold on
plot(X,Y,'r');
plot(X',Y','r');
xlim([103.6 104])
ylim([1.25 1.5])