Y axis has limt e-20 to e-4 when I plot this y axis is multiply by e-4 and values like e-18,e-17 .. are showed near to x axis I want that y axis start from e-20 and have increasing step of e1 end at e-4 answer it plz
1 view (last 30 days)
Show older comments
NILESH PANDEY
on 25 Oct 2015
Commented: Star Strider
on 25 Oct 2015
i want y axis have e-20 e-19 e-18 e-17.... like value
0 Comments
Accepted Answer
Star Strider
on 25 Oct 2015
You have to specify the 'YTick' values specifically:
The code:
x = linspace(0, 5); % Create Data
y = 10.^(randi([-20 -4], 1, 100)); % Create Data
figure(1)
semilogy(x, y)
grid
yts = 10.^round(-20:-4); % Generate Desired Y-Tick Values
set(gca, 'YTick',yts) % Set Y-Tick Values
axis tight
The plot:
2 Comments
More Answers (1)
See Also
Categories
Find more on 2-D and 3-D Plots 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!