pueden ayudarme con un programa?
que tal:
alguien puede pasarme el programa del método de newton-raphson para dos variables, se los agradeceria mucho, la verdad es que me lo pidieron en la escuela y me dieron muy poco tiempo y apenas estoy empezando a aprender a programar.
muchisimas gracias
alguien puede pasarme el programa del método de newton-raphson para dos variables, se los agradeceria mucho, la verdad es que me lo pidieron en la escuela y me dieron muy poco tiempo y apenas estoy empezando a aprender a programar.
muchisimas gracias
Te envio un programa que soluciona una ecuacion por el metodo de Newton.
Creo que es lo mismo que Newton-Raphson.
Revisa, por las dudas.
// program k2c7.CPP - page 39
// numerical solution - Newton's method
// equation : x - cos(x) = 0
// c++ exercices book - dr. gershon kagan (first edition : 2001)
#include <conio.h>
#include <iostream.h>
#include <iomanip.h>
#include <math.h>
const double aprox = 0.001;
void main()
{
clrscr();
cout.setf(ios::fixed);
cout << setprecision(4);
cout << "numerical solution - Newton's method " << endl << endl;
cout << "equation : x - cos(x) = 0 aproximation = "
<< aprox << endl << endl;
double x = 2, xo;
while(fabs(x-xo) > aprox)
{
xo = x;
x = xo - (xo - cos(xo))/(1 + sin(xo));
cout << setw(15) << x << setw(15) << xo << setw(15)
<< fabs(x-xo) << endl;
}
cout << endl << "cos(" << x << ") = " << x << endl;
cout << endl << "end of program - good bye ! ! ! " << endl;
getch();
} // MAIN
end of program - good bye ! ! !
*/
Creo que es lo mismo que Newton-Raphson.
Revisa, por las dudas.
// program k2c7.CPP - page 39
// numerical solution - Newton's method
// equation : x - cos(x) = 0
// c++ exercices book - dr. gershon kagan (first edition : 2001)
#include <conio.h>
#include <iostream.h>
#include <iomanip.h>
#include <math.h>
const double aprox = 0.001;
void main()
{
clrscr();
cout.setf(ios::fixed);
cout << setprecision(4);
cout << "numerical solution - Newton's method " << endl << endl;
cout << "equation : x - cos(x) = 0 aproximation = "
<< aprox << endl << endl;
double x = 2, xo;
while(fabs(x-xo) > aprox)
{
xo = x;
x = xo - (xo - cos(xo))/(1 + sin(xo));
cout << setw(15) << x << setw(15) << xo << setw(15)
<< fabs(x-xo) << endl;
}
cout << endl << "cos(" << x << ") = " << x << endl;
cout << endl << "end of program - good bye ! ! ! " << endl;
getch();
} // MAIN
end of program - good bye ! ! !
*/
