Is it possible to show point id in figure

4 vues (au cours des 30 derniers jours)
abuzer
abuzer le 2 Avr 2013
When we imported the data in Matlab as matrix with (point id, x,y) data is include coordinates. How to show point id's in figure? is that possible? thanks
  3 commentaires
abuzer
abuzer le 2 Avr 2013
Dear Mahdi, Thank you so much. I found the solution by your answer :). a = pointid ; b = num2str(a); c = cellstr(b); dx = 0.1; dy = 0.1; % displacement so the text does not overlay the data points text(x1+dx, y1+dy, c);
Mahdi
Mahdi le 2 Avr 2013
Glad I was of help :) Please "accept" the answer so that other contributors don't look at the post.

Connectez-vous pour commenter.

Réponse acceptée

Mahdi
Mahdi le 2 Avr 2013
hold on
% Get the values from the matrix
point_id=Matrix1(:,1);
x=Matrix1(:,2);
y=Matrix1(:,3);
% Set the text to show up
for i=1:length(x)
text(x(i),y(i), point_id)
end
Note that you can also do this without redefining the values again. I just did it for clarity.
  1 commentaire
abuzer
abuzer le 3 Avr 2013
Thank you so much

Connectez-vous pour commenter.

Plus de réponses (0)

Community Treasure Hunt

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

Start Hunting!

Translated by