Text on point in a 2D plot

조회 수: 5 (최근 30일)
marco97f
marco97f 2023년 5월 17일
댓글: Mathieu NOE 2023년 5월 17일
Hi, I have a series of point plot as follows using a matrix Nx3 matrix
scatter(xp,yp,100,c,'filled')
with color that changes depending of values of a third column, which has the same lenght of xp and yp.
Is there a way to display even the numerical value of the third column near each points on the plot?

채택된 답변

Mathieu NOE
Mathieu NOE 2023년 5월 17일
편집: Mathieu NOE 2023년 5월 17일
hello
you can use text for that job
xp = 1:0.5:2*pi+1;
yp = 0.1*xp+sin(xp);
c = rand(size(xp));
scatter(xp,yp,100,c,'filled') ;
xlim([0 8]);
for ci =1:numel(xp)
text(xp(ci),yp(ci)+0.1,num2str(c(ci),2))
end
  댓글 수: 2
marco97f
marco97f 2023년 5월 17일
Thank you, it works.
Mathieu NOE
Mathieu NOE 2023년 5월 17일
my pleasure !

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Annotations에 대해 자세히 알아보기

태그

제품


릴리스

R2022b

Community Treasure Hunt

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

Start Hunting!

Translated by