METODOS NUMERICOS

Sheyla_27
19 de Enero del 2006
Necesito el codigo fuente de estos metodos, espero alguien me pueda ayudar !!!

+ Metodo Busca
+Interpolacion Lineal
+Interpolacion de Newton Hacia Adelante
+Interpolacion de Newton Hacia Atras
+interpolacion de Newton con puntos de separacion (diferencias Divididas)
+Interpolacion de Lagrange
+Metodo de la Biseccion
+Metodo de la Secante
+Regula Falsi ó falsa Posicion
+Metodo de Newton Raphson
+Punto Fijo (Sustituciones Sucesivas)
+GAUSS JORDAN
+Eliminacion de GAUSS
+GAUSS SEIDEL
+JACOBI
+MONTANTE

victor
19 de Enero del 2006
uf...mira son muchos y el codigo de algunos esta en c o en matlab,y otros no los encuentro, el unico que encontre es el de biseccion, espero te sirva

#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <math.h>

float f(float);

float xi,xf,xr,error,xra;
int i;
void main()
{

clrscr();

printf("dar valor inicial");
scanf ("%f",&xi);
printf("dar valor final");
scanf ("%f",&xf);
i=1;
xra=0;
gotoxy (5,4);
xr=(xi+xf)/2;
printf("xi f(xi) xf f(xf) raiz f(r)");
do{
xr=(xi+xf)/2;
gotoxy (5,5+i);
printf("%4.2f %4.2f %4.2f %4.2f %4.2f %4.2f",xi,f(xi),xf,f(xf) ,xr,f(xr));
if ((f(xi)*f(xr)) < 0)
xf=xr;
else
if ((f(xi)*f(xr)) > 0 )
xi=xr;
//if ((f(xi)*f(xr)) == 0 )
// break;
xra=xr;
error =xr-xra;
xra=xr;
i=i+1;
}while (error >0.00001);


getch();
}

float f(float x ){
float r;
r=2*x*x+1.5876324*x-7.992;
return(r);

}


Sheyla
19 de Enero del 2006
Gracias !!!!!
Cuidate