MathGroup Archive 2004

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

Search the Archive

Re: Simple question or how Mathematica getting on my nerves.

  • To: mathgroup at smc.vnet.net
  • Subject: [mg45788] Re: Simple question or how Mathematica getting on my nerves.
  • From: bobhanlon at aol.com (Bob Hanlon)
  • Date: Sun, 25 Jan 2004 03:04:43 -0500 (EST)
  • References: <butdvt$9se$1@smc.vnet.net>
  • Sender: owner-wri-mathgroup at wolfram.com

$Version

5.0 for Mac OS X (November 19, 2003)

They aren't the same because you had the computations done at diifferent
precisions.  Different result indicates that there is a precision problem. 
Solution is to use higher precision.

k[f_] := 2687176093959399272413585923303421161600*
   (1 - f)^67*f^61

N[Integrate[k[f], {f, 6214/10000, 5242/10000}]]

-0.139838

N[Integrate[k[f], {f, 0.6214`45, 0.5242`45}]]

-0.139838

Although NIntegrate works without explicitly increasing the precision.  So the
precision is impacted by the sequencing of the calculations.

NIntegrate[k[f], {f, 0.6214, 0.5242}]

-0.139838


Bob Hanlon

In article <butdvt$9se$1 at smc.vnet.net>, gtsavdar at auth.gr (George) wrote:

<< Although the 2 results must be the same they aren't. WHY???????
And not only this, but they differ by 10^21!!!!!! WHY???????? 

Please copy and paste this to Mathematica (i tried 5.0 and 4.2) to
understand what i mean:


\!\(k[f_] := 
    2687176093959399272413585923303421161600\ *\((1 - f)\)\^67\ *
      f\^61\[IndentingNewLine]
  N[\[Integral]\_\(6214\/10000\)\%\(5242\/10000\)k[
          f] \[DifferentialD]f]\[IndentingNewLine]
  N[\[Integral]\_0.6214\%0.5242 k[f] \[DifferentialD]f]\)


  • Prev by Date: AW: Simple question or how Mathematica getting on my nerves.
  • Next by Date: GridPlot
  • Previous by thread: Simple question or how Mathematica getting on my nerves.
  • Next by thread: Re: Simple question or how Mathematica getting on my nerves.