Wolfram ResearchProductsPurchasingServices & ResourcesAbout UsOur Sites
Mathematica > Precision & Accuracy Control >

AccuracyGoal

AccuracyGoal
is an option for various numerical operations which specifies how many effective digits of accuracy should be sought in the final result.
  • AccuracyGoal->Infinity specifies that accuracy should not be used as the criterion for terminating the numerical procedure. PrecisionGoal is typically used in this case.
  • Even though you may specify AccuracyGoal->n, the results you get may sometimes have much less than n-digit accuracy.
  • AccuracyGoal effectively specifies the absolute error allowed in a numerical procedure.
  • With AccuracyGoal->a and PrecisionGoal->p, Mathematica attempts to make the numerical error in a result of size x be less than 10^(-a)+❘x❘10^(-p).
Approximate a numerical integral to at least 8 digits of accuracy:
In[1]:=
Click for copyable input
Out[1]=
 
Use precision (relative error) as the basis for error control in solving an ODE:
In[1]:=
Click for copyable input
Out[1]=
The relative error is small:
In[2]:=
Click for copyable input
In[3]:=
Click for copyable input
Out[3]=
Without specifying the AccuracyGoal, the relative error is much larger:
In[4]:=
Click for copyable input
Out[4]=
New in 1 | Last modified in 5
© 2008 Wolfram Research, Inc. japanese.gif
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team