필자는 넓은 범위의 값을 가지고 있으며 scatter (x, y, z)로 그려지는 동안 z 축을 나타내는 색상 막대는 다양한 범위의 값을 표시합니다. 이제 더 낮은 범위 값에는 관심이 없습니다. 컬러 바에서 범위를 변경하는 방법이 있습니까? 다음 코드는 플롯 할 부분이 있지만 로그 플롯을 플롯 (plot)하려고합니다. 예를 들면. 내 로그 플롯의 범위를 최대 값으로 14로 설정하고 싶습니다.컬러 바에서 범위를 수동으로 설정하는 방법은 무엇입니까?
전혀 표시되지 않는 값을 원합니다. 컬러 바는 제한된 범위, 예를 들어 14에서 최대까지를 갖습니다. 현재 로그 플롯에서 9에서 최대로 표시됩니다.
scatter(x(1:end-1), y(1:end-1), 5, gnd);
title('G plot (m^-^2)');
colorbar('eastoutside');
xlabel(' X-axis (microns)');
ylabel('Y-axis (microns)');
figure;
log_g=log10(gnd);
scatter(x(1:end-1), y(1:end-1), 5,log_g);
colorbar('eastoutside');
xlabel(' X-axis (microns)');
ylabel('Y-axis (microns)');
title('G Density, log plot (m^-^2)');
그것은 당신이 원하는 것을 매우 분명하지 않다. 색상 막대의 색상을 변경 하시겠습니까? 아니면 일부 값이 전혀 표시되지 않도록 하시겠습니까? – Junuxx
일부 값이 전혀 표시되지 않도록하고 싶습니다. 컬러 바는 제한된 범위, 예를 들어 14에서 최대까지를 갖습니다. 현재 로그 플롯에서 9에서 최대로 표시됩니다. – rcty
플롯에서 표시하지 않으려는 지점을 제거하지 않는 이유는 무엇입니까? – slayton