Как создать нелинейную цветовую карту / цветную полосу?
Я хотел бы показать неоднородную цветовую шкалу, как на первом рисунке. Я попробовал код ниже. mycamp4 - это цветовая карта, сохраненная вручную. Результат показан на втором рисунке. Номер0.1
а также1.5
будет слишком закрыто, тоже видите. Как я могу сделать цветную полосу, как на первом рисунке?
v = [0.1 1 1.5 5 7.5 10 30];
v_2 = [0.1 1.5 5 7.5 10 30];
contourf(X,Y,pdf_normal',v);
h = colorbar;
load('MyColormaps','mycmap4');
set(gcf,'Colormap',mycmap4);
set(h, 'YTick', v_2)
Фото 1:
Фото 2: