The following infinite series can be used to approximate ex

The following infinite series can be used to approximate e^x: e^x = 1+x+x^2/2!+x^3/3!+ Stalling with the simplest version, e^x = 1, add terms one at a time to estimate e^3.5. After each new term is added, compute the true and approximate relative percent error. Use your pocket calculator or MATLAB to determine the true value. Add terms until the absolute value of the approximate error estimate falls below 0.01%. Write a MATLAB code to perform this process.

Solution

% matlab code for the given quastion

actual = exp(3.5); %actual value of e^3.5
x = 3.5;
calculated = 1.0; % temperory value of e^3.5
pow = 1;
fact = 1;
while(abs(calculated - actual)/actual*100 > 0.01) % check if the error is less than 0.01%
calculated = calculated + (x^pow)/(fact*pow); % add new term in the expansion of e^3.5
fact = fact*pow;
pow = pow + 1;
end
calculated % final aproximate value of e^3.5

 The following infinite series can be used to approximate e^x: e^x = 1+x+x^2/2!+x^3/3!+ Stalling with the simplest version, e^x = 1, add terms one at a time to

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site