Add x=y line to the scatter plot

159 vues (au cours des 30 derniers jours)
Gokhan Kayan
Gokhan Kayan le 9 Nov 2021
Commenté : Gokhan Kayan le 9 Nov 2021
Hi, I have x and y data, where
x=[396.23;357.07;433.30;404.39;439.9;351.06;491.61;563.21;418.79;441.74;370.58;503.24;540.9;441.07;418.88;555.11;473.21;390.62];
y=[389.49;337.59;441.35;371.53;369.68;329.63;507.16;542.65;428.09;444.03;337.93;522.72;521.950;481.62;430.72;515.48;423.49;372.48];
scatter(x,y)
xlim([300 600])
ylim([300 600])
pbaspect([1 1 1])
How can I draw x=y line to this plot ? Is there any command to this ?

Réponse acceptée

dpb
dpb le 9 Nov 2021
hold on
plot(xlim,ylim,'-b')
  1 commentaire
Gokhan Kayan
Gokhan Kayan le 9 Nov 2021
Thanks. It worked perfectly

Connectez-vous pour commenter.

Plus de réponses (1)

Sargondjani
Sargondjani le 9 Nov 2021
x = linspace(300,600,2);
y = x;
plot(x,y)
And you will need a hold command after the scatter command.
  1 commentaire
Gokhan Kayan
Gokhan Kayan le 9 Nov 2021
Thanks for the answeer dear Sargondjani. It worked perfectly too

Connectez-vous pour commenter.

Catégories

En savoir plus sur Scatter Plots dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by