Getting specific aspect ratios for this graph?
Info
This question is closed. Reopen it to edit or answer.
Show older comments
Hello! Thanks in advance for your help. Here is the code that I currently have:
LRatio = [0.0004 0.15 108 150 13400 34000];
RRatio = [0.18 0.76 3.7 3.5 7.8 8];
TempK = [3130 4280 9400 13260 22400 28200];
Sun = 1;
SunTemp = 5840;
plot(TempK,LRatio);
set (gca,'xdir','reverse');
ax = gca;
ax.XRuler.Exponent = 0;
And my figure looks like this:

Because of the large difference in values of numbers on the y axis, the graph doesn't look great. What would be the best way to fix this? I would even be okay with just "lifting the line up a bit but I'm not sure how to do that in code. Thank you!
Answers (1)
Walter Roberson
on 9 Feb 2020
0 votes
I would consider using semilogy()
Anyhow you can use ylim() with a lower bound that is a bit negative. I suspect that you might need at least -50 to make a visual difference.
This question is closed.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!