
How can I draw horizontal X(0,0) single grid line?
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Khondokar Fida Hasan
il 1 Nov 2017
Commentato: Khondokar Fida Hasan
il 1 Nov 2017
Just wondering, I need to show the central X(0,0) line visible (and not other grids) in my plot where there have positive and negative values with Y axis? I tried this to draw the line,
line([0 84436], [0 0]);
But, it comes in the legend lists (which obviously should not be) and it does not give black or grid colour.
Any suggestion is much appreciating.
0 Commenti
Risposta accettata
John D'Errico
il 1 Nov 2017
Modificato: John D'Errico
il 1 Nov 2017
This will draw a reference line, with a slope and intercept of 0.
refline(0,0)
However, I do see that it does show up if I use legend, with no arguments. So this shows the refline in the legend:
plot(randn(1,10),randn(1,10),'o')
refline(0,0)
legend
Instead, I can call legend with my own descriptions. So if there are 3 curves, just call legend with 3 names.
plot(randn(10,3),randn(10,3),'o')
refline(0,0)
n = 3;
legtit = cell(1,n);
for i = 1:n
legtit{i} = ['Data ',num2str(i)];
end
legend(legtit(:))

As you can see, no refline in the legend.
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Legend 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!