

*******************************PROGRAMA DE METODOS NUMERICOS********************************

Este programa es realizado en USER-RPL(este programa solo funciona en modo RPN) y obtiene los metodos de Newton para 2 variables y para un polinomio.
Por algunas complicaciones que se me presentaron ya que es mi primer programa, el desarrolo de las iteraciones es un poco lento (especialmente para el metodo de los polinomios).
La ventaja que tiene este conjunto de 4 programas es que estoy agregando 2 programas para cada metodo (por iteraciones y por # de cifras).
A continuacion detallare el uso del programa.

NEWTON PARA POLINOMIOS
****** **** **********

Este prog. realiza una serie de iteraciones tomando 3 entradas en un menu:

coef de polinomio:	"Aqui se tendra que ingresar una lista de los coeficientes del 			 	polinommio en orden de grado decreciente "
			Por ejemplo:   {1 0 1 -3} es el polinomio x^3+0*x^2+x-3 

Pto Inicial:	   	Se ingresa el punto desde donde se comenzara a iterar el polinomio.

Cifras Significativas:	Nro de cifras exactas para la raiz del polinomio.

Iteraciones:		Nro de veces que se ejecuta el metodo para encontrar la raiz.


La salida en el nivel 2 de la pila es una lista que contiene los resultados de cada iteracion arrojando una matriz de los coeficientes "a" "b" "c" en ese orden y la correspondiente raiz para esa iteracion.
En el nivel 1 arroja la ultima raiz despues de todas las iteraciones.

OBS.- El metodo funciona para polinomios de grado 3 para arriba y hay que tener cuidado de       que se escoja la raiz correcta para que converga ya que de lo contrario nunca dejara       de Iterar.

NEWTON DE 2 VARIABLES
****** ** * *********

Este prog. realiza una serie de iteraciones tomando 4 entradas en un menu:

F1(x,y):	Se ingresa la funcion de 2 variable que es igual a cero.
F2(x,y):	Se ingresa la funcion de 2 variable que es igual a cero.

Por ejemplo: si las ecuaciones a resolver son :

x^2+y^2=2 y x^2-y^2=1 entonces F1(x,y): es '2-x^2-y^2' y F2(x,y): es '1-x^2+y^2' 

Pto. Inicial:	Se ingresa un par ordenado de pto inicial por ejemplo (1,1) 
		OBS.- en el punto inicial no se puede colocar valores simbolicos por ejemplo 		pi  1/2 en su lugar se tendra que ingresar el valor 3.141516...  0.5.

Iteraciones:	Nro de veces que se ejecuta el metodo para encontrar la raiz.

La salida va a ser un poco mas compleja de ver, depende del nro. de iteraciones que hace el programa en el nivel n+1 de la pila se arrojan los datos de la primera iteracin:

En cada nivel se visualizara una lista con 4 matrices:
***La primera matriz es el negativo del Jacobiano Inverso
***La segunda matriz son los valores de la funcion evaluadas en el pto inicial
***La tercera matriz es el producto de la primera por la segunda que seria igual al    incremento que se le tiene que hacer a la raiz inicial para ser una mejor aproximacion
***La 4 matriz es el nuevo punto donde se evaluara de nuevo la funcion (el nuevo pto    inicial).

Por consecuencia la lista del nivel mas alto vendria a ser los datos de la primera iteracion y asi sucesivamente mientras deciendas el los niveles de la pila se observaran los datos de las demas iteraciones.


Por ultimo agradecer a todos los que usen esta sencilla lista de programas y disculparme por si a veces demoran en votar los datos, estoy seguro que les serviran en los examenes de metodos numericos especialmente cuando las funciones sean bien operativas.

Me despido muchas gracias.


			************************************************
			*Arturo Janampa Goicochea (Blackened) FIEE 2003*
			************************************************

                         Lima - Per



