LogLogPlot evaluates argument outside given range
- To: mathgroup at smc.vnet.net
- Subject: [mg103318] LogLogPlot evaluates argument outside given range
- From: Szabolcs Horvát <szhorvat at gmail.com>
- Date: Tue, 15 Sep 2009 04:24:55 -0400 (EDT)
Why does LogLogPlot evaluate its argument outside the given range?
Example:
LogLogPlot[
Interpolation[Table[10^{i, i}, {i, 1, 5}]][x] // Evaluate, {x, 10,
100000}]
InterpolatingFunction::dmval: Input value {2.30277} lies outside the
range of data in the interpolating function. Extrapolation will be used.
This is bad, even if intentional, because the function passed to plot
might be written with the assumption that it will never receive
arguments outside certain bounds.