各サブプロットで同じカラーバー スケールを共有したい。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;