add data points to a graph

258 visualizzazioni (ultimi 30 giorni)
maryam
maryam il 25 Set 2013
Risposto: Harsh il 18 Ott 2021
hi i have a matlab figure, and i'd like to highlight some important points on it, could anybody help me? tnx in advance

Risposta accettata

David Sanchez
David Sanchez il 25 Set 2013
Select the "Data Cursor" on the figure window and click on the point you want.
Hold "alt" to multiple selection.
  2 Commenti
Youssef  Khmou
Youssef Khmou il 25 Set 2013
Good answer,
maryam
maryam il 26 Set 2013
It really helps. thank you very much

Accedi per commentare.

Più risposte (2)

Youssef  Khmou
Youssef Khmou il 25 Set 2013
Modificato: Youssef Khmou il 25 Set 2013
you have to know the xy coordinates of those points to mark them . suppose i have a graph Y(X) :
X=1:10;Y=randn(1,10);
plot(X,Y), hold on,
Marked=[X(2) Y(2); X(4) Y(4)];
plot(Marked(:,1),Marked(:,2),'o');
  1 Commento
maryam
maryam il 26 Set 2013
tnx for ur answer,but i dont know the xy coordinates,just a figure.

Accedi per commentare.


Harsh
Harsh il 18 Ott 2021
folowing is an example where i have highlited a point with red airstrike
function m = plot_cos(y, t)
plot(t,y,'b--')
hold on
[iminy,idy]=min(y);
plot(idy,iminy,'r*')
hold off
m=min(y);
end

Categorie

Scopri di più su Interactive Control and Callbacks in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by