6.3. C�lculo num�rico

Con YACAS podemos resolver problemas de c�lculo num�rico.

6.3.1. Resoluci�n de ecuaciones en una variable (Newton)

Podemos utilizar la funci�n Newton para resolver ecuaciones en una variable. Se utilizar� el m�todo de Newton:

Ejemplo 6-10. Resolviendo ecuaciones por el m�todo de Newton

In> Newton(x^3-x^2+x-3,x,1,0.001);
Out> 1.5747430742;
In>

Los argumentos indican lo siguiente:

6.3.2. Resoluci�n sistemas de ecuaciones

Podemos utilizar Solve (Secci�n 6.2.2) para resolver sistemas de ecuaciones:

Ejemplo 6-11. Resolviendo ecuaciones algebraicas

In> Solve({x+y+z==1,x-y-z==2,x-y+z==3},{x,y,z});
Out> {{3/2,-1,1/2}};
In>
	  

Aviso

Para formar las ecuaciones utilizaremos el operador == y no =.

6.3.3. C�lculo de polinomios interpoladores

Podemos calcular el polinomio interpolador utilizando LagrangeInterpolant. Esta funci�n utiliza el m�todo de Lagrange para calcular el polinomio interpolador:

Ejemplo 6-12. C�lculo del polinomio interpolador

In> f(x):=LagrangeInterpolant({1,2,3},{5,8,-5},x);
Out> True;
In> f(1);
Out> 5;
In> Simplify(f(x));
Out> -8*x^2+27*x-14;
In>