Question: Design and construct a computer program in one of the following languages (Java or Python) that will illustrate the effects of rounding errors and truncation

 Design and construct a computer program in one of the following

Design and construct a computer program in one of the following languages (Java or Python) that will illustrate the effects of rounding errors and truncation errors. The following is a plot of the function f(x) = sin(x, + x2 : In order to illustrate the effects of the two major error sources, rounding and truncation, attempt to determine an approximation to the derivative of f(x) at x 2.0 radians using the difference approximation given below. (The true answer is 4 + 12 cos(8) or about 2.2539995942966376896) Use the formula: f' (x) (f(xth) - f(x)) / h with h-1, 0.5, 0.25, 1.8189894035459e-12 (i.e, keep halving h until it is less than 2.0e-12.) Print out the values of h, your approximation to f(x), and the error in the approximation for each value of h used. This error will include the effects of both truncation and rounding

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!