Professional Documents
Culture Documents
%pp=input('ingrese p')
syms x
syms
valh=ximasuno-xi
iteraciones = linspace(x,x,n)
%derivadas almacenadas en un solo vector
for i=1:n
for j=1:length(funcion)
if (i==1)
derivadas(i,j)=diff(funcion(j))
else
derivadas(i,j)=diff(derivadas(i-
1,j))
end
j=j+1
end
iteraciones(i) = sum(derivadas(i,:))
i=i+1
end
derivadas
valorVerdadero=sum(subs(funcion,x,ximasuno))
syms h
factorial =linspace(0,0,n)
maclaurin =linspace(h,h,n)
for i=1: n
temp=1
for j=1:i
temp=temp*j
j=j+1
end
factorial(i)= temp
maclaurin(i)=h^i/temp
i=i+1
end
taylor=(maclaurin .* iteraciones)
taylor(n+1)=sum(funcion)
formula(1) = taylor(length(taylor))
tabla(1,1) = subs(formula(1),x,xi)
for i=1:length(taylor)-1
formula(i+1) = taylor(i)
tabla(i+1,1) = subs(taylor(i),x,xi)
tabla=subs(tabla,h,valh)
end
TablaResultados=double(tabla)
TablaResultados
DATOS(i,1)= TablaResultados(i+1,1)
if i==1
DATOS(1,2)=sum(subs(funcion,x,xi))
DATOS(1,5)=abs(valorVerdadero - DATOS(1,2) )
else
DATOS(i,5)=abs(valorVerdadero - DATOS(i,2))
end
end
clc
for i=1:n
end
for i=1:length(taylor)-1
end
DATOS
%end
------------------------FIN DE
SCRIPT-----------------------------------------------------------------------------
------------------------------------