Place coordinates in the plot legend

3 views (last 30 days)
Hey guys, is there a way of putting those red letters in the plot, at the front of "target" in the legend?
Its just replacing x and y in text but I dont know what coordinates to put, this is the code;
plot(waypoints,azimuth2);
hold on
plot(waypoints,RMC);
plot(x,y,'^r');
textString2 = sprintf('(%2.f, %2.f)', x, y);
text(x, y,textString2,"Color",'r','FontSize',10);
title('Range over aeroplane movement');
xlabel('Waypoints (m)');
ylabel('Range (m)');
legend('Azimuth Compression','Range Migration Correction','Target');

Accepted Answer

Star Strider
Star Strider on 21 Jul 2022
Edited: Star Strider on 21 Jul 2022
Perhaps —
xv = 0:10:400;
ym = rand(2,size(xv,2))*3500;
x = 230;
y = 95;
figure
plot(xv, ym)
hold on
plot(x, y, '^r')
hold off
legend('Azimuth Compression','Range Migration Correction',sprintf('(%2.0f,%2.0f) Target',x,y))
EDIT — (21 Jul 2022 at 14:48)
Minor format changes to the plot.
.

More Answers (0)

Tags

Products


Release

R2021b

Community Treasure Hunt

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

Start Hunting!