suggest me how to plot 45 degree line in MATLAB?
47 views (last 30 days)
Show older comments
SAGAR PATEL on 22 Feb 2019
Edited: John D'Errico on 11 Jan 2020
how can I plot a line with 45 degree angle in the graph as reference line????
when I use the code "refline" the line I got different angle line and I want 45 degree angle line from the centre of both axes so please suggest me how can I get.
Jan on 22 Feb 2019
I guess, that you do get a 45 deg angle, but that the different scaling of X and Y axes let it look in another angle. See:
to use the same scaling for both directions.
Stephen23 on 23 Feb 2019
Edited: Stephen23 on 23 Feb 2019
"so I have to give same axis limit is it right"
To a get a 45 degree line in the data space, the axis limits are irrelevant.
If you are trying to get a 45 degree line on the screen (rather than in the data space and without using equal axis) you would need to get the displayed size of the axes and your screen resolution and figure it out the required data from that. Then the limits might be useful.
More Answers (1)
Hope this will help you.
hline = refline([1 0]);
hline.Color = 'k';
hline.LineStyle = ':';
hline.HandleVisibility = 'off';
Find more on Graphics Performance 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!