Professional Documents
Culture Documents
TEORA DE
ERRORES
(Clase 03)
Departamento de Matemtica Aplicada
Facultad de Ingeniera
Universidad Central de Venezuela
Clculo Numrico
Puntos a tratar
1. Series elementales
2. Evaluacin de funciones analticas
3. Ejercicio computacional
4. Condicin y condicionamiento
5. Nmero de condicin aplicado a
la evaluacin de funciones
6. Nmero de condicin aplicado a
una matriz cuadrada
Clculo Numrico
Clculo Numrico
Puntos a tratar
1. Series elementales
2. Evaluacin de funciones analticas
3. Ejercicio computacional
4. Condicin y condicionamiento
5. Nmero de condicin aplicado a
la evaluacin de funciones
6. Nmero de condicin aplicado a
una matriz cuadrada
Clculo Numrico
EJEMPLO.
Sean las funciones
f(x) = x( x + 1 x) , g(x) =
x
x +1 + x
Clculo Numrico
SOLUCIN.
g(500) =
500
501 + 500
500
500
=
22.3830 + 22.3607 44.7437
= 11.1748
Clculo Numrico
f(x) =
x( x + 1 x)( x + 1 + x)
( x + 1 + x)
2
2
x ( x + 1) ( x)
=
=
x +1 + x
x
x +1 + x
La respuesta
g(500) = 11.1748
tiene un error absoluto menor.
Clculo Numrico
Puntos a tratar
1. Series elementales
2. Evaluacin de funciones analticas
3. Ejercicio computacional
4. Condicin y condicionamiento
5. Nmero de condicin aplicado a
la evaluacin de funciones
6. Nmero de condicin aplicado a
una matriz cuadrada
Clculo Numrico
Ejercicio computacional
Considere la funcin
1 cos(x)
f(x) =
x2
1. Obtenga su grfica.
2. Verifique que f(x 0) = 12 , analtica y
grficamente.
3. Verifique las siguientes expresiones
equivalentes para f(x):
2sen2( 2x )
sen2(x)
f(x) = 2
y f(x) =
x (1 + cos(x))
x2
Clculo Numrico
Ejercicio computacional
cos(x) =
i=0
Clculo Numrico
2i
2
4
6
8
x
x
x
x
x
(1)i
=1
+
+
...
(2i)!
2! 4! 6! 8!
Ejercicio computacional
x = 21, 22 , 24 , 28 , 216.
6. Guarde el cdigo (programa 1) con el
nombre de taylor.m para evaluar las
expresiones.
Clculo Numrico
Programa 1
clc
x=1/2;
for i=1:10
term=0.5;
sum=0;
n=0;
while (abs(term)+sum)>sum
sum=sum+term;
n=n+1;
term=term*(-1)*x*x/((2*n+1)*(2*n+2));
end
fun=(1-cos(x))/(x.*x);
fun2=((sin(x))^2/(1+cos(x)))/(x.*x);
fun3=2*(sin(x/2))^2/(x.*x);
fprintf(' n=%1.0f',n)
fprintf(' i=%1.0f',i)
fprintf(' taylor=%1.28f
',sum)
fprintf(' funcion=%1.28f ',fun)
fprintf(' funcion2=%1.28f ',fun2)
fprintf(' funcion3=%1.28f\n',fun3)
x=x.^2;
end
Clculo Numrico
Ejercicio computacional
7. Justifique
los
resultados
obtenidos
mencionando la existencia de dificultades
numricas presentes en las frmulas (si las
hubiera)
para
el
rango
de
valores
considerados
(cancelacin
catastrfica,
divisin por cero, etc).
8. Concluya cul de estas expresiones resulta
ms estable numricamente.
Clculo Numrico
Puntos a tratar
1. Series elementales
2. Evaluacin de funciones analticas
3. Ejercicio computacional
4. Condicin y condicionamiento
5. Nmero de condicin aplicado a
la evaluacin de funciones
6. Nmero de condicin aplicado a
una matriz cuadrada
Clculo Numrico
Condicin y condicionamiento
Puntos a tratar
1. Series elementales
2. Evaluacin de funciones analticas
3. Ejercicio computacional
4. Condicin y condicionamiento
5. Nmero de condicin aplicado a
la evaluacin de funciones
6. Nmero de condicin aplicado a
una matriz cuadrada
Clculo Numrico
EAimagenes = K.EApreimagenes
f(x + h) f(x) f '(x) h
ERimagenes = K.ERpreimagenes
f(x + h) f(x)
xf '(x) h
f(x)
f(x) x
Clculo Numrico
Ejemplo
x=linspace(-1,1,3000);
y=exp(x);
z=abs(x);
plot(x,y,'r.',x,z,'g.'), grid on
xlabel('Preimagenes')
ylabel ('Imagenes')
legend('Condicin absoluta','Condicin relativa')
title('Funciones de condicionamiento para y = exp(x)')
Clculo Numrico
Ejemplo
Funciones de condicionamiento para y = exp(x)
3
Condicin absoluta
Condicin relativa
2.5
Imagenes
1.5
0.5
0
-1
Clculo Numrico
-0.8
-0.6
-0.4
-0.2
0
0.2
Preimagenes
0.4
0.6
0.8
Puntos a tratar
1. Series elementales
2. Evaluacin de funciones analticas
3. Ejercicio computacional
4. Condicin y condicionamiento
5. Nmero de condicin aplicado a
la evaluacin de funciones
6. Nmero de condicin aplicado a
una matriz cuadrada
Clculo Numrico
= max
a
ij
1 jn
i =1
n
A
A
Clculo Numrico
= max
a
ij
1 i n
j=1
ij
i =1
j=1
(A) = A A
Clculo Numrico
Pensamiento de hoy
La
experiencia
es
directamente proporcional al
nmero de errores cometidos.
Murphy
Clculo Numrico