Re: why doesn't the range on this interval match the plot range?
- To: mathgroup at smc.vnet.net
- Subject: [mg66440] Re: [mg66394] why doesn't the range on this interval match the plot range?
- From: Bruce Miller <brucem at wolfram.com>
- Date: Fri, 12 May 2006 02:03:46 -0400 (EDT)
- References: <200605110615.CAA17227@smc.vnet.net>
- Sender: owner-wri-mathgroup at wolfram.com
On May 11, 2006, at 1:15 AM, Chris Chiasson wrote: > Parabola[x_]=4x^2+53x+160 > BeginPoint=-8; > EndPoint=-5; > Plot[Parabola[x],{x,BeginPoint,EndPoint}] > Parabola[Interval[{BeginPoint,EndPoint}]] > > -- > http://chris.chiasson.name/ > Interval is not set up for multi-level arithmetic, since the second level treats the Intervals as independent. For example, in the Trace below note that Interval[{100,256}] is reversed (-8 end and -5 ends switched) compared with the Interval for the linear term. (This is with version 5.2.) In[4]:= ibe=Interval[{BeginPoint,EndPoint}] Out[4]= Interval[{-8, -5}] In[5]:= Parabola[ibe] Out[5]= Interval[{-164, 151}] In[6]:= Trace[ Parabola[ibe] ] Out[6]= {{ibe, Interval[{-8, -5}]}, Parabola[Interval[{-8, -5}]], 2 160 + 53 Interval[{-8, -5}] + 4 Interval[{-8, -5}] , {53 Interval[{-8, -5}], Interval[{-424, -265}]}, 2 {{Interval[{-8, -5}] , Interval[{25, 64}]}, 4 Interval[{25, 64}], Interval[{100, 256}]}, 160 + Interval[{-424, -265}] + Interval[{100, 256}], Interval[{-164, 151}]} I did not find a simple workaround. I will ask about clarifying the documentation on what arithmetic can be done with Interval[list]. Bruce Miller Technical Support Wolfram Research, Inc. support at wolfram.com http://support.wolfram.com/
- References:
- why doesn't the range on this interval match the plot range?
- From: "Chris Chiasson" <chris@chiasson.name>
- why doesn't the range on this interval match the plot range?