How to display the coordinate of the point in the figure
290 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
suvadip paul
am 3 Okt. 2013
Kommentiert: Mohammad Khoirul effendi
am 12 Jul. 2021
for i=15:55 for j=2:9 plot (i,j) end end
for the above program, I want to display the coordinate of the point near the point in the figure. e.g. for the first point I want to display (15, 2) beside the point. How to do this?
0 Kommentare
Akzeptierte Antwort
Azzi Abdelmalek
am 3 Okt. 2013
ii=1:5
jj=1:5
[x,y]=meshgrid(ii,jj)
figure
scatter(x(:),y(:),'.')
for k=1:numel(x)
text(x(k),y(k),['(' num2str(x(k)) ',' num2str(y(k)) ')'])
end
2 Kommentare
Weitere Antworten (2)
Image Analyst
am 3 Okt. 2013
Try this:
for i=15:55
for j=2:9
plot (i,j, 'b.', 'MarkerSize', 20)
hold on;
textString = sprintf('(%d, %d)', i, j);
text(i-0.3, j+0.1, textString, 'FontSize', 7);
end
end
grid on;
% Enlarge figure to full screen.
set(gcf, 'units','normalized','outerposition',[0 0 1 1]);
Afshin Aghayan
am 8 Okt. 2019
you can use this code for displaying any data in the form of [x, y, f(x,y)] or data with coordinate
Siehe auch
Kategorien
Mehr zu Data Exploration finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!