Finding the coordinates of nodes in a plot
5 次查看(过去 30 天)
显示 更早的评论
There are randomly positioned nodes named like 1, 2, 3 etc. in a plot and I will obtain a path from these nodes like path = [5 8 19 4]. How can I find the coordinates of each node in the path in the form
coordinates = [x y
x1 y1
x2 y2].
Thank you.
0 个评论
回答(2 个)
Yusuf Suer Erdem
2021-12-28
Try these codes below please;
x = linspace(0,2,20)';
y = sin(x);
h=plot(x,y)
a=get(h,'XData');
b=get(h,'YData');
c=vertcat(a,b)
0 个评论
Sulaymon Eshkabilov
2021-12-28
If understood your question correctly, what you are trying to achieve is to locate the points in the plotted data. If so,
a = 1:5;
b = randi(15, 1, 5);
plot(a, b,'ro-')
[x,y] = ginput(5);
0 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!