MathGroup Archive 2002

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

Search the Archive

Re: Why these graphs differ?

  • To: mathgroup at smc.vnet.net
  • Subject: [mg33943] Re: [mg33925] Why these graphs differ?
  • From: Andrzej Kozlowski <andrzej at platon.c.u-tokyo.ac.jp>
  • Date: Wed, 24 Apr 2002 01:21:52 -0400 (EDT)
  • Sender: owner-wri-mathgroup at wolfram.com

Really it is neither. What it really means is that you should study 
Mathematica a little more. The second Plot is correct while the first is 
basically nonsense. What you did is make Mathematica try to solve a lot 
of "differential equations" like this one:

DSolve[{Derivative[1][y][4.166666666666666*^-8] ==
       4.166666666666666*^-8, y[0] == 1},
     y[4.166666666666666*^-8], 4.166666666666666*^-8][[1,1, 2]]

As you can see yourself this does not make much sense. It is not a bug, 
just a very basic fact about the way Plot evaluates its arguments.

Andrzej Kozlowski
Toyama International University
JAPAN
http://platon.c.u-tokyo.ac.jp/andrzej/


On Tuesday, April 23, 2002, at 08:13  PM, Vladimir Bondarenko wrote:

> These solutions, naturally, coincide.
>
>          DSolve[{y'[z] == z, y[0] == 1}, y[z], z][[1, 1, 2]]
> Evaluate[DSolve[{y'[z] == z, y[0] == 1}, y[z], z][[1, 1, 2]]]
>
> (2 + z^2)/2
> (2 + z^2)/2
>
>
> But, surprisingly, the corresponding graphs are not identical:
>
> Plot[         DSolve[{y'[z] == z, y[0] == 1}, y[z], z][[1, 1, 2]],  {z, 
> 0, 1}]
> Plot[Evaluate[DSolve[{y'[z] == z, y[0] == 1}, y[z], z][[1, 1, 2]]], {z, 
> 0, 1}]
>
>
> Is it a feature or a problem?
>
>
> Vladimir Bondarenko
>
>
>
>
>



  • Prev by Date: Re: Linking mathematica with VC++6.0
  • Next by Date: Re: Why these graphs differ?
  • Previous by thread: Re: Why these graphs differ?
  • Next by thread: Re: Why these graphs differ?