Re: Extract plot range from mma
- To: mathgroup at christensen.cybernetics.net
- Subject: [mg364] Re: [mg356] Extract plot range from mma
- From: Richard Mercer <richard at seuss.math.wright.edu>
- Date: Tue, 27 Dec 1994 13:50:28 -0500
> Mathematica automatically figures out an appropriate
> plotrange for a plot in most cases. Is there a way to
> know this vary PlotRange calculated by mma?
>
> I am writing some special curve ploting functions. It
> would be great to have mma pass me this information from
> an arbitrary plot. If this cannot be done, pephaps someone
> can tell me what is the algorithm used in mma to calculate
> this "optimal" PlotRange?
>
> You may send the answer to me. I will do a summary of
> all replies in about a week. Thanks.
>
> Xah Lee | Quote of the day:
> xyl10060 at tiptoe.fhda.edu| God made humans, the rest is
> the works of Mountain View, CA | integers.
> --A Chronicler.
You can have Mma tell you the answer like this:
gr = Plot[f[x],{x,a,b},DisplayFunction->Identity];
FullOptions[gr,PlotRange]
(note: this may not work in 3D plots, where FullOptions is much more limited in
scope -- I don't remember.)
You can experiment with this to find out what happens in various circumstances.
The complete answer is probably only known to WRI people. Hint: In many
circumstances the "normal" intervals are in fact "stretched" by a factor of
1.05.
Richard Mercer