Adjusting Contour Colors for a Value

5 visualizzazioni (ultimi 30 giorni)
AeroLad
AeroLad il 21 Nov 2020
Commentato: AeroLad il 29 Nov 2020
Hi,
I have been trying to change my contour colours for a set of four subplots so that they match (i.e the 10,000 line occurs at the boundary of the same coulour)
I tried rather unsucessfully to manually change the boundaries for the color map for each subplot as follows:
contour(A1,A2,A3,'ShowText','on','Fill','on','LevelStep',200,'TextStepMode','manual','TextStep',400)
% cbax = axes('visible', 'off');
% caxis(cbax4, [9200, 10600]);
% h4 = colorbar('peer',cbax4, 'location', 'southoutside',...
% 'AxisLocation','in','position', [0 0 0 0] )
Any help would be appreciated. Thanks!

Risposta accettata

Vimal Rathod
Vimal Rathod il 29 Nov 2020
Hi,
You could make sure the same color comes during the ranges by specifying levels of the contours manually.
[X,Y,Z] = peaks;
% numbers in the brackets specify the levels.
f1 = contourf(X,Y,Z,[0.2 0.4 0.6 0.8 1 1.5 2])
Assigning levels properly would help you get specific color at that level.
Refer to the following links to know more about contour properties.

Più risposte (0)

Categorie

Scopri di più su Contour Plots in Help Center e File Exchange

Tag

Prodotti

Community Treasure Hunt

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

Start Hunting!

Translated by