How to make color axis ticklabes with two end limits ([cmin cmax]) only?

4 visualizaciones (últimos 30 días)
Anil
Anil el 3 de Feb. de 2025
Editada: Walter Roberson el 8 de Feb. de 2025
Suppose, I have subplots of 4 times 3 or higher and I cant change clim of each plot using property inspector. I tried
clim([cmin cmax])
but that shows a full range instead of two ticklabels (with auto ticks) only. is there a way to fix two end limits with ticklabes on the color axis. Thanks.
Edited:syntax for ticklabes (not ticks) as cmin and cmax .
  2 comentarios
Mathieu NOE
Mathieu NOE el 3 de Feb. de 2025
I am not sure to understand how the result should look like
you want only two colors to be displayed ?
Anil
Anil el 4 de Feb. de 2025
@Mathieu NOE I want limit on color axis as min and max only (just two axis label) as i can set lables by property inspector. I amlloking for a syntax for that.

Iniciar sesión para comentar.

Respuestas (1)

Star Strider
Star Strider el 3 de Feb. de 2025
One problem may be that your clim call (at least as posted) needs parentheses.
This call to clim:
cl = clim;
should return the limits as a 2-element vector.
If you want to set them, use:
clim([-5 5])
or some such, depending on what you want.
.
  11 comentarios
Anil
Anil el 5 de Feb. de 2025
Editada: Walter Roberson el 8 de Feb. de 2025
@Star Strider, @Walter Roberson Thank you very much for your help and suggetions. here is the answer of the support team
clear,clc,close all
% Sample data for demonstration
data = rand(10, 10, 12); % 12 subplots with random data
% Define color limits
cmin = 0;
cmax = 1;
% Create a 4x3 subplot layout
figure;
for i = 1:12
subplot(4, 3, i);
imagesc(data(:, :, i)); % Display data
caxis([cmin cmax]); % Set color limits
colormap('jet'); % Choose colormap
% Add colorbar and customize
hcb = colorbar;
hcb.Ticks = [cmin, cmax];
hcb.TickLabels = {num2str(cmin), num2str(cmax)};
title(['Plot ', num2str(i)]);
end
Star Strider
Star Strider el 5 de Feb. de 2025
Interesting.
I wasn’t aware of the context.

Iniciar sesión para comentar.

Categorías

Más información sobre Data Distribution Plots en Help Center y File Exchange.

Productos


Versión

R2024a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by