How to plot the labels of contours

1 回表示 (過去 30 日間)
Ivan Mich
Ivan Mich 2022 年 5 月 13 日
編集済み: Ivan Mich 2022 年 5 月 16 日
hello,
I would to ask about contours plot in matlab. I am using thefollowing commands in order to plot contours.
t=importdata('input.txt');
x=t(:,1);
y=t(:,2);
z=t(:,5);
[xi, yi] = meshgrid(...
linspace(min(x),max(x)),...
linspace(min(y),max(y)));
zi = griddata(x,y,z, xi,yi,'natural');
figure(1)
contourf(xi,yi,zi,15,'LineStyle','none')
set(gca,'ColorScale','log')
colormap(flipud(hot(50)))
The question is how could I plot the labels of the contours in my plot?
could you please help me?

採用された回答

CHIRANJIT DAS
CHIRANJIT DAS 2022 年 5 月 13 日
編集済み: CHIRANJIT DAS 2022 年 5 月 13 日
Just use contour and label them
figure(1)
contourf(xi,yi,zi,15,'LineStyle','none')
hold on
[C,h] = contour(xi,yi,zi,15);
dx=20;
% change dx to increase fontsize
clabel(C,h,'FontSize',dx,'Color','red')
set(gca,'ColorScale','log')
colormap(flipud(hot(50)))
You can also define your contour labels. Hope it works
  3 件のコメント
CHIRANJIT DAS
CHIRANJIT DAS 2022 年 5 月 13 日
@Ivan Mich see the edited answer.
Ivan Mich
Ivan Mich 2022 年 5 月 15 日
編集済み: Ivan Mich 2022 年 5 月 16 日
Excuse me, I have a question. I would like to have the same bins and color classification in contourmap and in colorbar. But the point is that I can not make it, despite the search I did.
(for example I would like to have 4 color bins in contour map and in colorbar too)
Could you please help me?

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

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeContour Plots についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by