miércoles, 30 de noviembre de 2011

Taylor


Programa en Matlab que haga los siguientes procesos:
a)Calulo de polinomio de grado 4 centrado en el 0
n)Aproximar raiz de 1,02 con un polinomio de Taylor de 2º grado y acotar el error


syms x;
f = sqrt(x+1);
taylor(f,5,0)
%Calulo de polinomio de grado 4 centrado en el 0
%Apartado b: Aproximar raiz de 1,02 con un polinomio de Taylor de 2º grado y acotar el error
Valor_exacto = sqrt(1.02)
P2 = taylor(f,3)
%Seria el resultado centrado en el origen
%Substituimos en P2 la x por 0.02
Valor_aproximado = Subs(P2, x, 0.02)
E = abs(Valor_exacto-Valor_aproximado)
%Al restar el valor exacto y el aproximado, nos sale el error cometido
P5 = taylor(f)
%Calculamos el polinomio de taylor de grado 5 que es el que establece por defecto el programa
%Calculamos la 3ª derivada de f
D3 = diff(f, 3)
g = (D3 / 6 )*(0.02-0)^3
%Dibujamos la funcion
ezplot(g, [0,0.02])
%Substituimos x por 0 em la funcion
subs(g, x, 0)

Ejecución








No hay comentarios:

Publicar un comentario

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | GreenGeeks Review