Numerical Integration by Matlab

1 view (last 30 days)
Andy Tan
Andy Tan on 28 Dec 2020
Commented: Walter Roberson on 29 Dec 2020
Please mention about the tolerance of accuracy
  9 Comments
Andy Tan
Andy Tan on 29 Dec 2020
I have tried but I want to set the tolerance of accuracy 10^-7 but the the results shown in the Matlab is 4decimal places,I don't think the AbsTol is effective?
Walter Roberson
Walter Roberson on 29 Dec 2020
Give the command
format long g
and then display the result again.
By default, MATLAB only displays 4 decimal places, but the values are stored internally to higher precision.

Sign in to comment.

Answers (1)

James Tursa
James Tursa on 28 Dec 2020
Edited: James Tursa on 29 Dec 2020
Hint: You might look here:
Knowing that the integral of the Normal density function from -infinity to +infinity is 1 exactly, maybe you can come up with a change of integration variable to get that equation in a form that matches your integral to get the exact answer directly. Starting with a standard Normal density function (mu=0, sigma=1), it is a pretty easy substitution from there to get what you have.

Products

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!