According to the Documentation
LogLogPlot
effectively generates a curve in whichLog[f]
is plotted againstLog[x]
, but with tick marks indicating the original values off
andx
.
So for, say,
f1[t_] := 1.71*^-10 + 1.08*^-11 t^0.22
f2[t_] := 1.62*^-10 + 1.82*^-11 t^0.18
it will produce
LogLogPlot[{f1[t], f2[t]}, {t, 0.001, 10000},
PlotStyle -> {Blue, Red}, Axes -> False, Frame -> True]
I want the ticks of the axis to have the logarithmic values.
I can achieve this as follows
modf1[x_] = Log[10, f1[t] /. (a_ + b_ t_^o_) -> a + b 10^(o x)];
modf2[x_] = Log[10, f2[t] /. (a_ + b_ t_^o_) -> a + b 10^(o x)];
Plot[{modf1[x], modf2[x]}, {x, -3, 4}, PlotStyle -> {Blue, Red},
Axes -> False, Frame -> True]
But I think there must be an option of LogLogPlot that I am missing.
Thanks.