How do I mark a specific point on a graph?
Show older comments
Hello,
I need help with this figure here, I want to mark two points, y(t) = 0.14 and 0.441, and the box with x,y values next to them
what code do I need to add? Thank you in advance!

Answers (1)
DGM
on 2 May 2021
You could do this using text() and a bunch of other wrangling, or you could just use datatip():
x = linspace(0,1,100);
f = x.^2;
h = plot(x,f); grid on;
datatip(h,x(50),f(50),'location','southeast');
datatip(h,x(70),f(70),'location','northwest');

Categories
Find more on Annotations in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!