I am trying to plot with coutourf() but with xscale in logarithm :
contourf(data);
set(gca,'XScale','log');
But as I set the xscale I'm loosing the filling (became kind of a contour but without color). I try to use the GUI for plot and I have the same result
UPDATE: I think I narrow down the problem. It was because I used an x value starting at 0. Here is my exemple (lower one is exactly the same data but just putting xcale in log)
You can't get the same result with:
a = peaks(100);
x=0:99;
y=1:100;
[X,Y]=meshgrid(x,y);
contourf(X,Y,a);
set(gca,'XScale','log');
I think this is due to the very tailed distribution in my data and the linear split with colorbar. Any idea to keep x starting at 0 ? Have a logscale colorbar ? (I try to replace it by eps but still not very nice). Thanks
PS: I can't put another link here is my data: www.filedropper.com/dd_3