Write Matlab programs that implement the following methods for solving a nonlinear equation (in one variable): - Newton - Newton Raphson - Secant - Bisection Apply each of the methods to solve the equation f(x) = x*x - 4*sin(x) = 0 (where * stands for multiplication, and x*x is x squared). The initial guess is x0 = 1.5. For the bisection method use the starting interval [1,2]. For each method: - record the approximate solutions x at each iteration. - record the function value f(x) for each iteration. - plot the absolute value of the function value versus the number of iterations - plot the error in the approximate solution versus the number of iterations. Use a semilogarithmic plot (semilogy in Matlab). You can use other languages for the implementation as well. Discuss in detail the results. How fast are the methods converging?