MATLAB: Matlab plots y axis values in plot for array of x arrays

arraysmultipleplot

I have a 33×1001 matrix of x values and an 1×1001 array of corresponding y values. I'm trying to plot this in one figure but matlab always plots the y axis into the plot at x=0. Can anybody fix this? Thanks a lot!
figure(21);
plot(Frequency_Hz,(Real_Wavenumber_1_m(:,:)).','.k');
hold on

Best Answer

  • There is no problem here. Matlab is doing what you want. The problem that you see may be because you have one row that is in a lower order of your general data, so if your wave_number you have values of 15e4 and others of 1, the lowers one will appear next to the x axis