How do I get my loglog plot to chose the correct interval?

1 次查看(过去 30 天)
Hi, I'm trying to get a loglog plot to show the correct interval. The code is meant to show numerical derivation of sin(x), here is my code:
f = @(x) sin(x);
g = @(x) cos(x);
for i = 1:10
h(i,:) = 10^(-i);
end
x=1;
df = (f(x+h)-f(x))./h;
fel = abs(g(1)-df);
[df fel h];
figure(1)
hold on
loglog(h, fel)
grid on
xlabel('h')
ylabel('Fel')
When I plot it the plot only shows h and fel from 0 to 0.1. The interesting interval is from 10^-1 to 10^-10 for h and 10^-1 to 10^-8 for fel. How do I get the loglog plot to show this intervall, or at least any interval close enough? Thank you for any help.
  1 个评论
Geoff Hayes
Geoff Hayes 2015-2-15
Marcus - you could try xlim and ylim to set the x- and y-axis intervals. But (10^-10,10^-1) for the x-axis is not much different from what you have now. Are you sure that there will be something interesting to show there?

请先登录,再进行评论。

回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Line Plots 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by