Try this.
clear all;close all
figure;
h=plot(k1,Depth1)
ax1=gca
ax1.XColor = 'r';
ax1.YColor = 'r';
ax1_pos = ax1.Position;
ax2 = axes('Position',ax1_pos,...
'XAxisLocation','top',...
'YAxisLocation','left',...
'Color','none');
plot(NESNP1,Depth1,'Parent',ax2,'Color','k')
set(gca,'Ydir','reverse')
set(ax2,'XAxisLocation','top')
set(ax1,'Ytick',[])
Best Answer