Question: Develop a Matlab function that finds the root of a function f(x) starting from a given initial estimate r with an estimated relative error of

 Develop a Matlab function that finds the root of a function

Develop a Matlab function that finds the root of a function f(x) starting from a given initial estimate r with an estimated relative error of at least e using Newton's method. Name the function myNewton using as input the anonymous function f, the anonymous function fp that is the analytical derivative of f(x), the initial estimate xi, and the required estimated relative error eps. As output, the function should provide four scalar variables: the numerical solution, its tolerance in function, its estimated relative error, and the number of iterations performed. If the requested estimated relative error cannot be reached within N 100 iterations, the function should output an error message and exit. You can debug your function using the first 3 iterations of problem 1b)

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!