Adjusting Contour Colors for a Value

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!

 採用された回答

Vimal Rathod
Vimal Rathod 2020 年 11 月 29 日

0 投票

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.

1 件のコメント

AeroLad
AeroLad 2020 年 11 月 29 日
Ahh. Perfect. Thanks

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeContour Plots についてさらに検索

製品

タグ

質問済み:

2020 年 11 月 21 日

コメント済み:

2020 年 11 月 29 日

Community Treasure Hunt

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

Start Hunting!

Translated by