Я хочу, чтобы каждый субплот имел одинаковую шкалу цветовой шкалы.Я знаю, что caxis
работает для целых чисел больше 1, но, похоже, проблема в использовании caxis
со значениями, такими как 0,001.
x = 0:1:10;
y = 0:1:10;
z1 = .1:-.01:0;
z2 = .01:-.001:0;
figure;
subplot(1,2,1);
scatter(x,y,10,z1); colorbar;
subplot(1,2,2);
scatter(x,y,10,z2); colorbar;
Теперь я хочучтобы иметь точечные диаграммы, чтобы иметь общую шкалу цветовой шкалы.Я пытался использовать caxis
, однако я не получаю желаемых результатов. Левая ось не масштабируется правильно, поскольку все они коричневые. Как это можно исправить?
ca = [0 .01];
figure;
subplot(1,2,1);
scatter(x,y,10,z1); caxis(ca); colorbar;
subplot(1,2,2);
scatter(x,y,10,z2); caxis(ca); colorbar;