In Matlab, x-axis goes from smaller values to larger values. This is true irrespective of the order of values in the x-axis matrix used in plot command. I needed to revert the values in axis so that I can visually compare data with results from excel. Here is how to achieve this:

ha = gca;
set(ha, 'xdir', 'reverse');