MATLAB: Changing colormap of individual subplot

colormapmultiple colormapsubplot

Hello I am trying to learn how to change the colormap of a individual subplot. I have looked online and tried apply other peoples method to change my colormap but they all continue to be the same color. I am very new to MATLAB so I apologize in advance for any mistakes I make. I am running MATLAB 2014a on Mac OS X.
x=randn(1,10000);
a=sort(x);
y=x;
b=sort(y);
[X,Y]=meshgrid(a,b);
z=(1000/sqrt(2*pi).*exp(-(X.^2/2)-(Y.^2/2)));
subplot(2,2,1)
surf(X,Y,z);
shading interp
axis tight
colormap cool
Thank you in advance for any help.

Best Answer

That used to be one of Matlabs weak spots. R2014b changed that.
There are several tools in the File Exchange, which mimics multiple colormaps. See