Explore BrainMass
Share

Explore BrainMass

    Loss of accuracy (Matlab only)

    This content was COPIED from BrainMass.com - View the original, and get the already-completed solution here!

    1) Use Taylor expansions to show that f(t+h)-f(t-h)/(2h)=f '(t)+O(h^2)

    2) Let f(x)=e^x and t=0. Plot the error (using Matlab) in the approximation of f '(t) by the finite difference in 1) for h=logspace(-1,-16,100). Explain your results

    3) Use calculus to show that the optimal h to use in the approximation in 2) - the one that gives the smallest error- is h_opt is approximately CE^1/3

    where E is approximately 2.2 x 10^-16 is a machine precision. Does this result agree with the data you plotted in 2)?

    © BrainMass Inc. brainmass.com October 10, 2019, 4:20 am ad1c9bdddf
    https://brainmass.com/math/calculus-and-analysis/loss-accuracy-matlab-456361

    Solution Preview

    ** Please see the attached file for the complete solution response **

    Hello,

    I have posted the solution in a pdf. I have also attached the accompanying .m file.

    2.
    See plots when the ...

    Solution Summary

    This solution provides step-by-step explanations for how to solve the given calculus problems.

    $2.19