Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Nombre:
Christian Fabian
Apellido:
Barreto Paredes
Profesor:
Curso:
Mtodos Numricos
Fecha:
Encontramos:
Tal que:
Por supuesto, este problema es ms sencillo y se puede resolver con otros mtodos. Pero se
lo considera como un modelo.
Para mostrar estas frmulas y estimar los errores podemos usar la frmula de Taylor:
Para aproximar f(x) tenemos que sustituir f(x) y f(x) por lo tanto necesitamos los valores
de f en tres puntos f(x-h), f(x) y f(x+h). Sumando la ecuacin 2 y la ecuacin 3 se obtiene
f(x) y despus nos falta restar 2f(x):
Llegando a la conclusin de que f(x):
Cdigo:
function y=p(x)
y=-4/x;
end
function y=q(x)
y=-2/x^2;
end
function y=r(x)
y=2*(log(x)/x^2);
end
function D=DiferenciasFinitas(p,q,r,a,b,alfa,beta,h)
M=((b-a)/h)-1;
X=a+h:h:a+h*M;
for i=1:M
A(i,i)=2+h.^2.*feval(q,X(i));
end
for i=1:M-1
A(i,i+1)=-1+(h/2).*feval(p,X(i));
A(i+1,i)=-1-(h/2).*feval(p,X(i+1));
end
B(1)=-(h.^2).*feval(r,X(1))+(1+(h/2).*feval(p,X(1))).*alfa;
B(M)=-(h.^2).*feval(r,X(M))+(1-(h/2).*feval(p,X(M))).*beta;
for i=2:M-1;
B(i)=-(h.^2).*feval(r,X(i));
end
Y=A\B';
Y=[alfa;Y;beta];
X=[a X b];
YE=(4./X-(2./X.^2)+log(X)-3./2.);
errorY=abs(Y-YE');
Yprima(1)=(Y(2)-Y(1))/h;
Yprima(M+2)=(Y(M+2)-Y(M+1))/h;
for i=2:M+1
Yprima(i)=(Y(i+1)-Y(i-1))/(2.*h);
end
errorYprima=abs((-4./X.^2+4./X.^3+1./X)-Yprima);
fprintf('Matriz de los datos de salida\n');
format long
D=[X' Y errorY Yprima' errorYprima'];
end
Ejercicio1:
Solucin:
En x=1.55 la solucin=0.68650755962792, cometiendo un error=0.00007364846784. El
valor de la derivada en dicho punto es=0.0548766 4710324, cometindose un
error=0.00049780785649.
Ejercicio2:
function y=p(x)
y=-2/x;
end
function y=q(x)
y=-2/x^2;
end
function y=r(x)
y=sin(exp(x))/x^2;
end
Solucin:
En x=2 la solucin=2, cometiendo un error=1.30685282. El valor de la derivada en dicho
punto es=-0.11860635318, cometindose un error=0.11860635318.
Conclusiones:
En el presente informe hemos establecido el llamado mtodo de las diferencias finitas de
resolucin numrica de ecuaciones diferenciales, as como sus limitaciones, que podemos
resumir en:
1) Las aproximaciones dan resultados muy imprecisos en los valores de las derivadas,
salvo que se elijan pasos muy pequeos, haciendo el clculo excesivamente largo en
el tiempo.
2) Los errores de redondeo pueden conducir a inestabilidades de la solucin numrica.
Bibliografa:
- - - - - -
- --