Минимальный пример, в котором это не достигается:
[X,Y,Z] = peaks;
figure;
pcolor(X,Y,Z);
shading flat;
hold all;
axes;
contour(X,Y,Z);
colormap gray; % this should only apply to the contour plot axes...
axis off; % ... but it doesn't
Здесь показаны как контурный график, так и график псевдоцвета в цветовой карте в градациях серого. Однако я хочу только сделать контуры серыми.
Это просто минималистичный пример, на самом деле контурный график состоит из разных данных, имеющих другой диапазон, поэтому две независимые настройки caxis
также требуются.