필터 지우기
필터 지우기

How to display the coordinate of the point in the figure

조회 수: 123 (최근 30일)
suvadip paul
suvadip paul 2013년 10월 3일
댓글: Mohammad Khoirul effendi 2021년 7월 12일
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?

채택된 답변

Azzi Abdelmalek
Azzi Abdelmalek 2013년 10월 3일
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개)

Image Analyst
Image Analyst 2013년 10월 3일
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
Afshin Aghayan 2019년 10월 8일
you can use this code for displaying any data in the form of [x, y, f(x,y)] or data with coordinate

카테고리

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

Community Treasure Hunt

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

Start Hunting!

Translated by