Mam szeroki zakres wartości i podczas drukowania w postaci rozproszenia (x, y, z), pasek kolorów przedstawiający oś Z przedstawia szeroki zakres wartości, teraz nie interesują mnie wartości niższego zakresu. Czy istnieje jakakolwiek metoda zmiany zakresu na pasku kolorów. Mam następującą część mojego kodu do spisku, mam również zamiar wykreślić logarytmu. Na przykład Chcę ustawić zakres w moim wykresie dziennika na 14 do maksymalnej wartości.jak ręcznie ustawić zakres na pasku kolorów?
Chcę, aby niektóre wartości w ogóle się nie wyświetlały. tak aby pasek kolorów miał ograniczony zasięg, powiedzmy od 14 do maksimum. Obecnie pokazuje się od 9 do maksimum na wykresie logu.
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)');
To nie jest bardzo jasne, co chcesz. Czy chcesz zmienić kolory na pasku kolorów, czy też chcesz uniemożliwić wyświetlanie niektórych wartości? – Junuxx
Chcę, aby niektóre wartości nie były wyświetlane w ogóle. tak aby pasek kolorów miał ograniczony zasięg, powiedzmy od 14 do maksimum. Obecnie pokazuje się od 9 do maksimum na wykresie logu. – rcty
dlaczego po prostu nie usuwać z mapy punktów, których nie chcesz pokazywać? – slayton