Text on point in a 2D plot

5 Ansichten (letzte 30 Tage)
marco97f
marco97f am 17 Mai 2023
Kommentiert: Mathieu NOE am 17 Mai 2023
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?

Akzeptierte Antwort

Mathieu NOE
Mathieu NOE am 17 Mai 2023
Bearbeitet: Mathieu NOE am 17 Mai 2023
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 Kommentare
marco97f
marco97f am 17 Mai 2023
Thank you, it works.
Mathieu NOE
Mathieu NOE am 17 Mai 2023
my pleasure !

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Tags

Produkte


Version

R2022b

Community Treasure Hunt

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

Start Hunting!

Translated by