Informe Pract.1
Informe Pract.1
Informe Pract.1
Resumen
Abstract
Palabras Clave: error actual, mtodos abiertos, Keywords: current error, open methods, numerical
solucin numrica.
solution.
Solucin Numrica a Sistemas no Lineales de una Variable / Numerical Solution of Nonlinear Systems Variable.
1. Introduccin
Frecuentemente resulta imposible hallar una
solucin exacta del problema matemtico en
anlisis. Adems, aunque esto fuese posible, dicha
solucin puede no aportar una respuesta
satisfactoria del problema real de ingeniera: una
solucin no es vlida por que resuelva el problema
abstracto, sino por que funcione en la realidad.
2. Marco Terico
Comparamos los signos de: f(xa)*f(xr), y
obtenemos el nuevo valor para Xa y Xb
segn si: f(xa)*f(xr) > 0 f(xa)*f(xr) < 0.
3. Materiales y Mtodos
Para el desarrollo de cada uno de los mtodos aqu
presentados se ha utilizado un sistema de
programacin y clculo basado en la manipulacin
de matrices. Esto es posible gracias al software
matemtico MATLAB.
3.
4. Desarrollo
4.
Despus, introduciremos los datos y las
condiciones iniciales en el software
MATLAB.
1.
En segundo lugar despejaremos la variable
x de la funcin, la cual nos servir como
una recta tangente a la grfica de la
funcin en anlisis.
2.
La razn por la cual se realiza este
procedimiento se debe a que es necesario
conseguir 2 funciones g(x) y f(x) para
poder realizar el mtodo del punto fijo.
4
5. Resultados y discusiones.
Para el mtodo del punto fijo con la ecuacin
con un valor inicial de
y
un margen de error
deseado menor al
, con el mtodo mencionado se
obtuvo la raz en el punto
y con
un error del
.
En el mtodo de la biseccin se desarroll con la
ecuacin
, con intervalo de
y el margen de error deseado tiene que ser
menor al
, con este mtodo se
obtuvo la raz en el punto
.
Al utilizar el mtodo de la falsa posicin se
desarroll con la ecuacin
,
con intervalo de
y el margen de error
deseado tiene que ser menor al
,
con este mtodo se obtuvo la raz en el punto
.
6. Conclusiones
Al desarrollar los dos mtodos cerrados y
el mtodo abierto en este informe, se
puede decir que los mtodos abiertos
convergen de una manera ms rpida que
los mtodos cerrados.
ANEXOS
Cdigos de programacin
fprintf('\tINTEGRANTES:
Bernal-BeleDomnguez-Garca-Torres\n\n')
fprintf('\tGRUPO: 2\n\n')
fprintf('
PUNTO FIJO\n\n\n');
MTODO
Referencias.
[1] Fuentes, D. M. (18 de Abril de 2012).
http://test.cua.uam.mx/. Obtenido de
http://test.cua.uam.mx/:
http://test.cua.uam.mx/MN/Methods/Raic
es/Biseccion/Biseccion.php
[2] http://illuminatus.bizhat.com/. (15 de
Diciembre de 2015). Obtenido de
http://illuminatus.bizhat.com/:
http://illuminatus.bizhat.com/metodos/fal
saposicion.htm
[3] mediawiki. (26 de Enero de 2016).
wikipedia.com. Obtenido de
wikipedia.com:
https://es.wikipedia.org/wiki/M%C3%A9
todo_del_punto_fijo
i=1;
ea(1)=100;
while abs(ea(i))>=tol,
xf(i+1) = subs(f,x,xf(i));
ea(i+1)
=
abs((xf(i+1)xf(i))/xf(i+1))*100;
i=i+1;
end
fprintf('i
xf(i)
Error aprox (i) \n');
for j=1:i;
fprintf('%2d
\t
%11.7f
\t
%7.3f
\n',j-1,xf(j),ea(j));
end
ezplot(f);
v=subs(fun,bn);
a=an;
b=bn;
syms x ;
% COMPARACIONES ENTRE VALORES
while abs(u)>tol
p=a-(u*(b-a)/(v-u));
w=subs(fun,p);
if u*v<0
a=an;
b=p;
else
a=p;
b=bn;
end
u=subs(fun,a)
v=subs(fun,b)
end
%MUESTREO DE RESULTADO
disp(' El corte se realiza
punto')
pretty(p)
% GRAFICA DEL RESULTADO
ezplot(fun,[ an,bn]),grid on;
en
el
Mtodo de Biseccin.
10