Please write in Language c using only the files stdio.h and math.h
Suppose you wish to find the root r of a function f(x), that is, the value r where f(r)=0. One method is to make an initial guess, x0, compute the line tangent to f at x0, and find where the tangent line intercepts the x-axis, x1. Then, use x1 as the second guess and repeat this procedure n times until f(xn) approximately equals 0 and report xn as the root r. In the figure we see successive tangent lines of the function f(x) in red eventually intercept the xaxis at the root r.

The Taylor series of a function f(x) that is infinitely
differentiable at a number x0, is approximately
Setting this equation to 0, we have

Write a program using an iteration structure to calculate the approximate root of the equation

Prompt the user to enter an initial guess x0. Example output:

Hi, According to your question, you need a C program that uses
only 2 header files, i.e., 'main.h' and 'math.h' for finding the
roots of the equation
.
The given equation
can be re-written as
.
The differentiation of given eqn is
.
The program for the same is given below:
*************************MAIN.C************************
#include<stdio.h>
#include<math.h>
long double f(long double x) //The given function f(x)
{
return x*x*x-2*x*x+x-3;
}
long double df (long double x) // Differentiation of given function
df(x)
{
return 3*x*x-4*x+1;
}
int main() // The main function
{
int itr, maxmitr=20; // Variables for iteration and maximum allowed
iterations
long double h, x0, x1, allerr=0.1e-50; // Variables for allowed
errors, initial value of x as x0, next value of x as x1, h as the
difference and allerr as allowed error
printf("?");
scanf("%Lf", &x0);
printf("i\t\t\t\t\t\t\t\tx\t\t\t\tf(x)\n"); // For formatting
stuffs
printf("%02d\t%.30Lf\t%Le\n", 0, x0, f(x0));
for (itr=1; itr<=maxmitr; itr++)
{
h=f(x0)/df(x0);
x1=x0-h;
printf("%02d\t%.30Lf\t%Le\n", itr, x1, f(x1));
if (fabsl(h) < allerr)
{
printf("%02d\t%.30Lf\t%Le\n", itr, x1, f(x1));
return 0;
}
x0=x1;
}
printf("Solution does not converge or iterations are
insufficient\n");
return 1;
}
*************************MAIN.C ENDs*******************
The images of the above program are:

The output of the above program are:
Run1:

Run2:

Run3:

I hope this will help you. I have added comments in assistance with
the code to be understandable. If you have any query related to the
above question feel free to ask.
Please write in Language c using only the files stdio.h and math.h Suppose you wish to...
Not in C++, only C code please
In class, we have studied the bisection method for finding a root of an equation. Another method for finding a root, Newton's method, usually converges to a solution even faster than the bisection method, if it converges at all. Newton's method starts with an initial guess for a root, xo, and then generates successive approximate roots X1, X2, .... Xj, Xj+1, .... using the iterative formula: f(x;) X;+1 = x; - f'(x;) Where...
4. Suppose that X1, X2, . . . , Xn are i.i.d. random variables with density function f(x) = 0 < x < 1, > 0 a) Find a sufficient statistic for . Is the statistic minimal sufficient? b) Find the MLE for and verify that it is a function of the statistic in a) c) Find IX() and hence give the CRLB for an unbiased estimator of . pdf means probability distribution function We were unable to transcribe this...
Suppose you want to find a fixed point of a smooth function g(x)
on the interval [a,b]
a. Give conditions which would be sufficient to show that fixed
point iteration on g(x), starting with some
[a,b], will converge to the fixed point p.
b. When is this convergence only linear?
c. When is this convergence only quadratic?
d. Suppose a smooth function f(x) has a root p with f '(p) != 0.
Assuming you choose the initial guess close enough...
This is Matlab Problem and I'll attach problem1 and its answer
for reference.
We were unable to transcribe this imageNewton's Method We have already seen the bisection method, which is an iterative root-finding method. The Newton Rhapson method (Newton's method) is another iterative root-finding method. The method is geometrically motivated and uses the derivative to find roots. It has the advantage that it is very fast (generally faster than bisection) and works on problems with double (repeated) roots, where the...
4. True or False. Write true or false in the blanks. a, A continuous function over a closed interval will achieve exactly one local maximum on that interval ______________ b. If f(x) and g(x) both have a local maximum at x=a then has either a local maximum or a local minimum at x=a. ___________ c. If for all x and if a > b, then _____________ d. If is undefined, and if is continuous at x=c, then has a local...
Let X1, X2, ..., Xn be a random sample of size n from the
distribution with probability density function
To answer this question, enter you answer as a formula. In
addition to the usual guidelines, two more instructions for this
problem only : write
as single variable p and
as m. and these can be used as inputs of functions as usual
variables e.g log(p), m^2, exp(m) etc. Remember p represents the
product of
s only, but will not work...
Suppose X1, X2, . . . , Xn are i.i.d. Exp(µ) with the density f(x) = for x>0 (a) Use method of moments to find estimators for µ and µ^2 . (b) What is the log likelihood as a function of µ after observing X1 = x1, . . . , Xn = xn? (c) Find the MLEs for µ and µ^2 . Are they the same as those you find in part (a)? (d) According to the Central Limit...
in
matlab
-Consider the equation f(x) = x-2-sin x = 0 on the interval x E [0.1,4 π] Use a plot to approximately locate the roots of f. To which roots do the fol- owing initial guesses converge when using Function 4.3.1? Is the root obtained the one that is closest to that guess? )xo = 1.5, (b) x0 = 2, (c) x.-3.2, (d) xo = 4, (e) xo = 5, (f) xo = 27. Function 4.3.1 (newton) Newton's method...
(a) Find the Fourier transform of the following function (b) Using Fourier transforms, solve the wave equation , -∞<x<∞ t>0 and bounded as ∞ f(r)e We were unable to transcribe this imageu(r, 0)e 4(r.0) =0 , t ur. We were unable to transcribe this image f(r)e u(r, 0)e 4(r.0) =0 , t ur.
LAB 2 APROXIMATING ZEROS OF FUNCTIONS USING NEWTON'S METHOD (Refer to section 3.8 of your textbook for details in the derivation of the method and sample problems) (NOTE: You can use Derive, MicrosoftMathematics or Mathematica or any other Computer Algebra System of your choice. Your final report must be clear and concise. You must also provide sufficient comments on your approach and the final results in a manner that will make your report clear and accessible to anyone who is...