MathGroup Archive 2008

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Re: Clever Tricky Solutions

  • To: mathgroup at smc.vnet.net
  • Subject: [mg94273] Re: [mg94231] Re: Clever Tricky Solutions
  • From: Syd Geraghty <sydgeraghty at me.com>
  • Date: Tue, 9 Dec 2008 07:01:21 -0500 (EST)
  • References: <27271771.1228394784179.JavaMail.root@m02>

Hello Helen,

> It is the behavior of Show that has changed, and since PlotRange is  
> not
> even an option for Show (despite the fact that one can set a PlotRange
> within Show), there is no way to change this with SetOptions.


px1 = Plot[1/2 Sin[3.14 x], {x, 1, 2}];
px2 = Plot[Sin[3.14 x], {x, 0, 1}];
Show[px1, px2]

Does show the problem you refer to for sure.

Options[Show]

returns {}

However strange it might be:

Show[px1, px2, PlotRange -> All]

or

Show[px1, px2, PlotRange -> Automatic]

actually combines the plots as desired (Mathematica Version info below).

How weird is that!

HTH

Syd Geraghty B.Sc, M.Sc.

sydgeraghty at mac.com

Mathematica 7.0.0 for Mac OS X x86 (64 - bit) (21st November, 2008)
MacOS X V 10.5.4
MacBook Pro 2.33 Ghz Intel Core 2 Duo  2GB RAM









On Dec 8, 2008, at 3:24 AM, Helen Read wrote:

> congruentialuminaire at yahoo.com wrote:
>> OK Helen:
>>
>> I do vaguely remember something about this. Of course, your students
>> can use SetOptions[Plot, PlotRange->All] or the like.
>
> But the default for Plot (and PolarPlot, ParametricPlot, Plot3D, etc.)
> is *already* PlotRange->Automatic. The problem is that by default Show
> no longer combines the PlotRanges automatically, but instead simply
> takes the PlotRange from the first graphic.
>
>> But what is not clear to me is:
>>
>> - both V5.2 and V6 evaluate Options[Plot,PlotRange] to Automatic. So
>> it seems that the default PlotRange default itself has *not* changed;
>> just the meaning of the default [i.e. Automatic] is different now!?!
>
> It is the behavior of Show that has changed, and since PlotRange is  
> not
> even an option for Show (despite the fact that one can set a PlotRange
> within Show), there is no way to change this with SetOptions.
>
> -- 
> Helen Read
> University of Vermont
>



  • Prev by Date: RE: Re: Clever Tricky Solutions
  • Next by Date: spatial coherence
  • Previous by thread: RE: Re: Clever Tricky Solutions
  • Next by thread: Re: Clever Tricky Solutions